Package Details: subtitlecomposer 0.8.1-2

Git Clone URL: https://aur.archlinux.org/subtitlecomposer.git (read-only, click to copy)
Package Base: subtitlecomposer
Description: Video subtitle editor
Upstream URL: https://invent.kde.org/multimedia/subtitlecomposer
Keywords: composer editor kde subtitle
Licenses: GPL
Submitter: Martchus
Maintainer: Martchus (maxrd2)
Last Packager: Martchus
Votes: 36
Popularity: 1.38
First Submitted: 2015-09-02 23:50 (UTC)
Last Updated: 2024-06-21 23:03 (UTC)

Pinned Comments

Martchus commented on 2016-05-18 21:59 (UTC)

All my packages are managed at GitHub where you can also contribute directly: https://github.com/Martchus/PKGBUILDs There also exist a binary repository (i686 and x86_64, also contains Git version): https://martchus.no-ip.biz/repo/arch/ownstuff

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

sbrl commented on 2023-07-18 11:02 (UTC)

I get this error with this package:

subtitlecomposer-0.7.1.tar.xz ... FAILED (unknown public key E2418746EF9D9B26) ==> ERROR: One or more PGP signatures could not be verified!

Martchus commented on 2023-03-17 09:32 (UTC) (edited on 2023-03-17 09:32 (UTC) by Martchus)

I've just forgotten to sync this with my PKGBUILDs repo after ffmpeg 6 has been moved from testing to normal repos. The bumped/patched version that builds against the latest ffmpeg should be there now.

schrmh commented on 2023-03-17 00:28 (UTC)

Used cmm to build in a clean chroot.

==> Retrieving sources...
  -> Found subtitlecomposer-0.7.1.tar.xz
  -> Found subtitlecomposer-0.7.1.tar.xz.sig
  -> Found 4f4f560e40ba0b760cf688eb024be3cc734ca347.patch
  -> Found d8f9797d9c0d45fa9f4402f79c539544b74d2cc7.patch
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting subtitlecomposer-0.7.1.tar.xz with bsdtar
==> Starting prepare()...
patching file src/streamprocessor/streamprocessor.cpp
patching file src/videoplayer/backend/decoder.h
patching file src/videoplayer/backend/framequeue.h
patching file src/videoplayer/backend/streamdemuxer.cpp
patching file src/videoplayer/backend/streamdemuxer.cpp
==> Starting build()...
-- The C compiler identification is GNU 12.2.1
-- The CXX compiler identification is GNU 12.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Could not set up the appstream test. appstreamcli is missing.
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
CMake Warning (dev) at /usr/share/ECM/modules/ECMFindModuleHelpers.cmake:113 (message):
  Your project should require at least CMake 3.16.0 to use FindKF5.cmake
Call Stack (most recent call first):
  /usr/share/ECM/find-modules/FindKF5.cmake:30 (ecm_find_package_version_check)
  CMakeLists.txt:33 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found KF5Auth: /usr/lib/cmake/KF5Auth/KF5AuthConfig.cmake (found version "5.104.0") 
-- Found KF5Config: /usr/lib/cmake/KF5Config/KF5ConfigConfig.cmake (found version "5.104.0") 
-- Found KF5ConfigWidgets: /usr/lib/cmake/KF5ConfigWidgets/KF5ConfigWidgetsConfig.cmake (found version "5.104.0") 
-- Found KF5CoreAddons: /usr/lib/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found version "5.104.0") 
-- Found Gettext: /usr/bin/msgmerge (found version "0.21.1") 
-- Found KF5I18n: /usr/lib/cmake/KF5I18n/KF5I18nConfig.cmake (found version "5.104.0") 
-- Found X11: /usr/include   
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found KF5KIO: /usr/lib/cmake/KF5KIO/KF5KIOConfig.cmake (found version "5.104.0") 
-- Found KF5XmlGui: /usr/lib/cmake/KF5XmlGui/KF5XmlGuiConfig.cmake (found version "5.104.0") 
-- Found KF5Sonnet: /usr/lib/cmake/KF5Sonnet/KF5SonnetConfig.cmake (found version "5.104.0") 
-- Found KF5Kross: /usr/lib/cmake/KF5Kross/KF5KrossConfig.cmake (found version "5.104.0") 
-- Found KF5Codecs: /usr/lib/cmake/KF5Codecs/KF5CodecsConfig.cmake (found version "5.104.0") 
-- Found KF5TextWidgets: /usr/lib/cmake/KF5TextWidgets/KF5TextWidgetsConfig.cmake (found version "5.104.0") 
-- Found KF5WidgetsAddons: /usr/lib/cmake/KF5WidgetsAddons/KF5WidgetsAddonsConfig.cmake (found version "5.104.0") 
-- Found KF5: success (found suitable version "5.104.0", minimum required is "5.44.0") found components: Auth Config ConfigWidgets CoreAddons I18n KIO XmlGui Sonnet Kross Codecs TextWidgets WidgetsAddons 
-- GNU C compiler detected
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") 
-- Found FFmpeg: 
    includes: /usr/include
    libs:   /usr/lib/libavformat.so (version 60.3.100)
        /usr/lib/libavcodec.so (version 60.3.100)
        /usr/lib/libswresample.so (version 4.10.100)
        /usr/lib/libswscale.so (version 7.1.100)
        /usr/lib/libavutil.so (version 58.2.100)
     (found suitable version "60.3.100", minimum required is "57.83.100") 
-- Found OpenAL: /usr/lib/libopenal.so  
-- Found ICU: 
    includes: /usr/include
    libs: /usr/lib/libicui18n.so;/usr/lib/libicuuc.so;/usr/lib/libicudata.so
     (found version "72.1") 
-- Subtitle Composer plugin path: /usr/lib/subtitlecomposer
-- ICU Library will be used for charset detection.
-- Could NOT find PocketSphinx (missing: POCKETSPHINX_LIBRARIES POCKETSPHINX_INCLUDE_DIR) (Required is at least version "5")
-- Have NOT Found PocketSphinx - Speech plugin will not be built
-- Configuring done
-- Generating done
-- Build files have been written to: /build/subtitlecomposer/src/build
[  0%] Automatic MOC for target subtitlecomposer-lib
[  0%] Generating mo...
[  1%] Generating ts...
[  1%] Built target tsfiles-71e2dd219b7f78113f5ba68779d2eaa1
[  1%] Built target pofiles-71e2dd219b7f78113f5ba68779d2eaa1
[  1%] Built target subtitlecomposer-lib_autogen
[  4%] Generating ui_generalconfigwidget.h
[  4%] Generating ui_encodingdetectdialog.h
[  4%] Generating ui_waveformconfigwidget.h
[  5%] Generating ui_intinputdialog.h
[  5%] Generating scconfig.h, scconfig.cpp
[  5%] Generating ui_errorsconfigwidget.h
[  5%] Generating ui_playerconfigwidget.h
[  5%] Generating ui_vobsubinputinitdialog.h
[  8%] Generating ui_scriptsmanager.h
[  8%] Generating ui_textinputdialog.h
[  8%] Generating ui_vobsubinputprocessdialog.h
[  9%] Generating scconfig.moc
/build/subtitlecomposer/src/build/src/scconfig.h:0: Note: No relevant classes found. No output generated.
[ 10%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/mainwindow.cpp.o
[ 11%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/application.cpp.o
[ 11%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/application_errorcheck.cpp.o
[ 12%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/application_actions.cpp.o
[ 12%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/application_subtitle.cpp.o
[ 12%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/subtitlecomposer-lib_autogen/mocs_compilation.cpp.o
[ 13%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/actions/useraction.cpp.o
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application.cpp: In lambda function:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application.cpp:214:104: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations]
  214 |         connect(m_textDemux, &TextDemux::onError, this, [&](const QString &message){ KMessageBox::sorry(m_mainWindow, message); });
      |                                                                                      ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/KF5/KWidgetsAddons/KMessageBox:1,
                 from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application.cpp:77:
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here
  931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify);
      |      ^~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application.cpp: In lambda function:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application.cpp:216:116: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations]
  216 |         connect(m_speechProcessor, &SpeechProcessor::onError, this, [&](const QString &message){ KMessageBox::sorry(m_mainWindow, message); });
      |                                                                                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here
  931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify);
      |      ^~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_actions.cpp: In lambda function:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_actions.cpp:75:116: warning: ‘QTextCodec* KCharsets::codecForName(const QString&) const’ is deprecated: Since 5.101. use QTextCodec codecForName or QStringEncoder [-Wdeprecated-declarations]
   75 |         connect(saveSubtitleAction, &QAction::triggered, [this](){ saveSubtitle(KCharsets::charsets()->codecForName(m_subtitleEncoding)); });
      |                                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/KF5/KCodecs/KCharsets:1,
                 from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_actions.cpp:17:
/usr/include/KF5/KCodecs/kcharsets.h:67:17: note: declared here
   67 |     QTextCodec *codecForName(const QString &name) const;
      |                 ^~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_actions.cpp: In lambda function:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_actions.cpp:137:67: warning: ‘QTextCodec* KCharsets::codecForName(const QString&) const’ is deprecated: Since 5.101. use QTextCodec codecForName or QStringEncoder [-Wdeprecated-declarations]
  137 |                 saveSubtitleTr(KCharsets::charsets()->codecForName(m_subtitleTrEncoding));
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KCodecs/kcharsets.h:67:17: note: declared here
   67 |     QTextCodec *codecForName(const QString &name) const;
      |                 ^~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application.cpp: In member function ‘const QStringList& SubtitleComposer::Application::availableEncodingNames() const’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application.cpp:337:80: warning: ‘QTextCodec* KCharsets::codecForName(const QString&, bool&) const’ is deprecated: Since 5.101. use QTextCodec codecForName or QStringEncoder [-Wdeprecated-declarations]
  337 |                         QTextCodec *codec = KCharsets::charsets()->codecForName(*it, found);
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/KF5/KCodecs/KCharsets:1,
                 from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application.cpp:74:
/usr/include/KF5/KCodecs/kcharsets.h:86:17: note: declared here
   86 |     QTextCodec *codecForName(const QString &n, bool &ok) const;
      |                 ^~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application.cpp: In member function ‘bool SubtitleComposer::Application::applyTranslation(SubtitleComposer::RangeList, bool, int, int, int)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application.cpp:772:35: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations]
  772 |                 KMessageBox::sorry(m_mainWindow, i18n("There was an error performing the translation:\n\n%1", errorMessage));
      |                 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here
  931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify);
      |      ^~~~~
[ 14%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/actions/kcodecactionext.cpp.o
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp: In member function ‘QTextCodec* SubtitleComposer::Application::codecForEncoding(const QString&)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp:115:64: warning: ‘QTextCodec* KCharsets::codecForName(const QString&, bool&) const’ is deprecated: Since 5.101. use QTextCodec codecForName or QStringEncoder [-Wdeprecated-declarations]
  115 |         QTextCodec *codec = KCharsets::charsets()->codecForName(encoding, codecFound);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/KF5/KCodecs/KCharsets:1,
                 from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp:31:
/usr/include/KF5/KCodecs/kcharsets.h:86:17: note: declared here
   86 |     QTextCodec *codecForName(const QString &n, bool &ok) const;
      |                 ^~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp: In member function ‘void SubtitleComposer::Application::openSubtitle(const QUrl&, bool)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp:205:43: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations]
  205 |                         KMessageBox::sorry(
      |                         ~~~~~~~~~~~~~~~~~~^
  206 |                                 m_mainWindow,
      |                                 ~~~~~~~~~~~~~
  207 |                                 i18n("<qt>Could not parse the subtitle file.<br/>"
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  208 |                                          "This may have been caused by usage of the wrong encoding.</qt>"));
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/KF5/KWidgetsAddons/KMessageBox:1,
                 from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp:34:
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here
  931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify);
      |      ^~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp: In member function ‘void SubtitleComposer::Application::reopenSubtitleWithCodec(QTextCodec*)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp:225:43: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations]
  225 |                         KMessageBox::sorry(
      |                         ~~~~~~~~~~~~~~~~~~^
  226 |                                 m_mainWindow,
      |                                 ~~~~~~~~~~~~~
  227 |                                 i18n("<qt>Could not parse the subtitle file.<br/>"
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  228 |                                          "This may have been caused by usage of the wrong encoding.</qt>"));
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here
  931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify);
      |      ^~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp: In member function ‘void SubtitleComposer::Application::processSubtitleOpened(QTextCodec*, const QString&)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp:259:60: warning: ‘QTextCodec* KCharsets::codecForName(const QString&) const’ is deprecated: Since 5.101. use QTextCodec codecForName or QStringEncoder [-Wdeprecated-declarations]
  259 |                 codec = KCharsets::charsets()->codecForName(m_subtitleEncoding);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KCodecs/kcharsets.h:67:17: note: declared here
   67 |     QTextCodec *codecForName(const QString &name) const;
      |                 ^~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp: In member function ‘bool SubtitleComposer::Application::saveSubtitle(QTextCodec*)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp:308:60: warning: ‘QTextCodec* KCharsets::codecForName(const QString&, bool&) const’ is deprecated: Since 5.101. use QTextCodec codecForName or QStringEncoder [-Wdeprecated-declarations]
  308 |                 codec = KCharsets::charsets()->codecForName(m_subtitleEncoding, codecFound);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KCodecs/kcharsets.h:86:17: note: declared here
   86 |     QTextCodec *codecForName(const QString &n, bool &ok) const;
      |                 ^~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp:310:60: warning: ‘QTextCodec* KCharsets::codecForName(const QString&, bool&) const’ is deprecated: Since 5.101. use QTextCodec codecForName or QStringEncoder [-Wdeprecated-declarations]
  310 |                 codec = KCharsets::charsets()->codecForName(SCConfig::defaultSubtitlesEncoding(), codecFound);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KCodecs/kcharsets.h:86:17: note: declared here
   86 |     QTextCodec *codecForName(const QString &n, bool &ok) const;
      |                 ^~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp:328:35: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations]
  328 |                 KMessageBox::sorry(m_mainWindow, i18n("There was an error saving the subtitle."));
      |                 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here
  931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify);
      |      ^~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp: In member function ‘bool SubtitleComposer::Application::closeSubtitle()’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp:370:69: warning: ‘KMessageBox::ButtonCode KMessageBox::warningYesNoCancel(QWidget*, const QString&, const QString&, const KGuiItem&, const KGuiItem&, const KGuiItem&, const QString&, Options)’ is deprecated: Since 5.100. Use warningTwoActionsCancel() [-Wdeprecated-declarations]
  370 |                         int result = KMessageBox::warningYesNoCancel(nullptr,
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
  371 |                                                         i18n("Currently opened translation subtitle has unsaved changes.\nDo you want to save them?"),
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  372 |                                                         i18n("Close Translation Subtitle") + " - SubtitleComposer");
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:647:12: note: declared here
  647 | ButtonCode warningYesNoCancel(QWidget *parent,
      |            ^~~~~~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp:381:69: warning: ‘KMessageBox::ButtonCode KMessageBox::warningYesNoCancel(QWidget*, const QString&, const QString&, const KGuiItem&, const KGuiItem&, const KGuiItem&, const QString&, Options)’ is deprecated: Since 5.100. Use warningTwoActionsCancel() [-Wdeprecated-declarations]
  381 |                         int result = KMessageBox::warningYesNoCancel(nullptr,
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
  382 |                                                         i18n("Currently opened subtitle has unsaved changes.\nDo you want to save them?"),
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  383 |                                                         i18n("Close Subtitle") + " - SubtitleComposer");
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:647:12: note: declared here
  647 | ButtonCode warningYesNoCancel(QWidget *parent,
      |            ^~~~~~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp: In member function ‘void SubtitleComposer::Application::openSubtitleTr(const QUrl&, bool)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp:468:43: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations]
  468 |                         KMessageBox::sorry(
      |                         ~~~~~~~~~~~~~~~~~~^
  469 |                                 m_mainWindow,
      |                                 ~~~~~~~~~~~~~
  470 |                                 i18n("<qt>Could not parse the subtitle file.<br/>"
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  471 |                                          "This may have been caused by usage of the wrong encoding.</qt>"));
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here
  931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify);
      |      ^~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp: In member function ‘void SubtitleComposer::Application::reopenSubtitleTrWithCodec(QTextCodec*)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp:493:43: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations]
  493 |                         KMessageBox::sorry(
      |                         ~~~~~~~~~~~~~~~~~~^
  494 |                                 m_mainWindow,
      |                                 ~~~~~~~~~~~~~
  495 |                                 i18n("<qt>Could not parse the subtitle file.<br/>"
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  496 |                                          "This may have been caused by usage of the wrong encoding.</qt>"));
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here
  931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify);
      |      ^~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp: In member function ‘bool SubtitleComposer::Application::saveSubtitleTr(QTextCodec*)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp:547:60: warning: ‘QTextCodec* KCharsets::codecForName(const QString&, bool&) const’ is deprecated: Since 5.101. use QTextCodec codecForName or QStringEncoder [-Wdeprecated-declarations]
  547 |                 codec = KCharsets::charsets()->codecForName(m_subtitleTrEncoding, codecFound);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KCodecs/kcharsets.h:86:17: note: declared here
   86 |     QTextCodec *codecForName(const QString &n, bool &ok) const;
      |                 ^~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp:549:60: warning: ‘QTextCodec* KCharsets::codecForName(const QString&, bool&) const’ is deprecated: Since 5.101. use QTextCodec codecForName or QStringEncoder [-Wdeprecated-declarations]
  549 |                 codec = KCharsets::charsets()->codecForName(SCConfig::defaultSubtitlesEncoding(), codecFound);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KCodecs/kcharsets.h:86:17: note: declared here
   86 |     QTextCodec *codecForName(const QString &n, bool &ok) const;
      |                 ^~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp:565:35: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations]
  565 |                 KMessageBox::sorry(m_mainWindow, i18n("There was an error saving the translation subtitle."));
      |                 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here
  931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify);
      |      ^~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp: In member function ‘bool SubtitleComposer::Application::closeSubtitleTr()’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp:608:69: warning: ‘KMessageBox::ButtonCode KMessageBox::warningYesNoCancel(QWidget*, const QString&, const QString&, const KGuiItem&, const KGuiItem&, const KGuiItem&, const QString&, Options)’ is deprecated: Since 5.100. Use warningTwoActionsCancel() [-Wdeprecated-declarations]
  608 |                         int result = KMessageBox::warningYesNoCancel(nullptr,
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
  609 |                                         i18n("Currently opened translation subtitle has unsaved changes.\nDo you want to save them?"),
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  610 |                                         i18n("Close Translation Subtitle") + " - SubtitleComposer");
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:647:12: note: declared here
  647 | ButtonCode warningYesNoCancel(QWidget *parent,
      |            ^~~~~~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp: In member function ‘QUrl SubtitleComposer::Application::saveSplitSubtitle(const SubtitleComposer::Subtitle&, const QUrl&, QString, QString, bool)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp:662:72: warning: ‘QTextCodec* KCharsets::codecForName(const QString&, bool&) const’ is deprecated: Since 5.101. use QTextCodec codecForName or QStringEncoder [-Wdeprecated-declarations]
  662 |                 QTextCodec *codec = KCharsets::charsets()->codecForName(encoding, codecFound);
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KCodecs/kcharsets.h:86:17: note: declared here
   86 |     QTextCodec *codecForName(const QString &n, bool &ok) const;
      |                 ^~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp:677:35: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations]
  677 |                 KMessageBox::sorry(m_mainWindow, primary ? i18n("Could not write the split subtitle file.") : i18n("Could not write the split subtitle translation file."));
      |                 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here
  931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify);
      |      ^~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp: In member function ‘void SubtitleComposer::Application::joinSubtitles()’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp:702:43: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations]
  702 |                         KMessageBox::sorry(m_mainWindow, i18n("Could not read the subtitle file to append."));
      |                         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here
  931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify);
      |      ^~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp: In member function ‘void SubtitleComposer::Application::splitSubtitle()’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp:752:35: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations]
  752 |                 KMessageBox::sorry(m_mainWindow, m_translationMode
      |                 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  753 |                         ? i18n("Could not open a new Subtitle Composer window.\n" "The split part was saved as %1.", splitUrl.path())
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  754 |                         : i18n("Could not open a new Subtitle Composer window.\n" "The split parts were saved as %1 and %2.", splitUrl.path(), splitTrUrl.path()));
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here
  931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify);
      |      ^~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp: In member function ‘void SubtitleComposer::Application::syncWithSubtitle()’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp:772:59: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations]
  772 |                                         KMessageBox::sorry(m_mainWindow, i18n("The reference subtitle must have more than one line to proceed."));
      |                                         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here
  931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify);
      |      ^~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/application_subtitle.cpp:781:43: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations]
  781 |                         KMessageBox::sorry(m_mainWindow, i18n("Could not parse the reference subtitle file."));
      |                         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here
  931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify);
      |      ^~~~~
[ 14%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/actions/krecentfilesactionext.cpp.o
[ 15%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/configs/configdialog.cpp.o
[ 15%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/configs/errorsconfigwidget.cpp.o
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/actions/kcodecactionext.cpp: In lambda function:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/actions/kcodecactionext.cpp:32:75: warning: ‘QTextCodec* KCharsets::codecForName(const QString&) const’ is deprecated: Since 5.101. use QTextCodec codecForName or QStringEncoder [-Wdeprecated-declarations]
   32 |                         emit triggered(KCharsets::charsets()->codecForName(SCConfig::defaultSubtitlesEncoding()));
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/KF5/KCodecs/KCharsets:1,
                 from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/actions/kcodecactionext.cpp:16:
/usr/include/KF5/KCodecs/kcharsets.h:67:17: note: declared here
   67 |     QTextCodec *codecForName(const QString &name) const;
      |                 ^~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/actions/kcodecactionext.cpp: In lambda function:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/actions/kcodecactionext.cpp:56:75: warning: ‘QTextCodec* KCharsets::codecForName(const QString&) const’ is deprecated: Since 5.101. use QTextCodec codecForName or QStringEncoder [-Wdeprecated-declarations]
   56 |                         emit triggered(KCharsets::charsets()->codecForName(a->text()));
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/KF5/KCodecs/kcharsets.h:67:17: note: declared here
   67 |     QTextCodec *codecForName(const QString &name) const;
      |                 ^~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/actions/kcodecactionext.cpp: In member function ‘bool KCodecActionExt::setCurrentCodec(QTextCodec*)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/actions/kcodecactionext.cpp:67:60: warning: ‘QTextCodec* KCharsets::codecForName(const QString&) const’ is deprecated: Since 5.101. use QTextCodec codecForName or QStringEncoder [-Wdeprecated-declarations]
   67 |                 codec = KCharsets::charsets()->codecForName(SCConfig::defaultSubtitlesEncoding());
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KCodecs/kcharsets.h:67:17: note: declared here
   67 |     QTextCodec *codecForName(const QString &name) const;
      |                 ^~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/actions/kcodecactionext.cpp:76:72: warning: ‘QTextCodec* KCharsets::codecForName(const QString&) const’ is deprecated: Since 5.101. use QTextCodec codecForName or QStringEncoder [-Wdeprecated-declarations]
   76 |                         if(codec == KCharsets::charsets()->codecForName(action->text())) {
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/KF5/KCodecs/kcharsets.h:67:17: note: declared here
   67 |     QTextCodec *codecForName(const QString &name) const;
      |                 ^~~~~~~~~~~~
[ 16%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/configs/generalconfigwidget.cpp.o
[ 17%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/configs/playerconfigwidget.cpp.o
[ 17%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/configs/waveformconfigwidget.cpp.o
[ 18%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/core/time.cpp.o
[ 18%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/core/richdocument.cpp.o
[ 19%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/core/richdocumenteditor.cpp.o
[ 20%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/core/sstring.cpp.o
[ 20%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/core/subtitle.cpp.o
[ 21%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/core/subtitleiterator.cpp.o
[ 22%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/core/subtitleline.cpp.o
[ 22%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/core/undo/subtitleactions.cpp.o
[ 23%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/core/undo/subtitlelineactions.cpp.o
[ 23%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/core/undo/undoaction.cpp.o
[ 24%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/core/undo/undostack.cpp.o
[ 25%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/dialogs/actiondialog.cpp.o
[ 25%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/dialogs/actionwithtargetdialog.cpp.o
[ 26%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/dialogs/adjusttimesdialog.cpp.o
[ 27%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/dialogs/autodurationsdialog.cpp.o
[ 27%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/dialogs/changeframeratedialog.cpp.o
[ 28%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/dialogs/changetextscasedialog.cpp.o
[ 28%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/dialogs/durationlimitsdialog.cpp.o
[ 29%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/dialogs/encodingdetectdialog.cpp.o
[ 30%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/dialogs/fixoverlappingtimesdialog.cpp.o
[ 30%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/dialogs/fixpunctuationdialog.cpp.o
[ 31%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/dialogs/insertlinedialog.cpp.o
[ 31%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/dialogs/intinputdialog.cpp.o
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/dialogs/encodingdetectdialog.cpp: In lambda function:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/dialogs/encodingdetectdialog.cpp:60:80: warning: ‘QTextCodec* KCharsets::codecForName(const QString&) const’ is deprecated: Since 5.101. use QTextCodec codecForName or QStringEncoder [-Wdeprecated-declarations]
   60 |                         QTextCodec *codec = KCharsets::charsets()->codecForName(m_selectedEncoding);
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/KF5/KCodecs/KCharsets:1,
                 from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/dialogs/encodingdetectdialog.cpp:9:
/usr/include/KF5/KCodecs/kcharsets.h:67:17: note: declared here
   67 |     QTextCodec *codecForName(const QString &name) const;
      |                 ^~~~~~~~~~~~
[ 32%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/dialogs/joinsubtitlesdialog.cpp.o
[ 33%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/dialogs/progressdialog.cpp.o
[ 33%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/dialogs/removelinesdialog.cpp.o
[ 34%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/dialogs/selectablesubtitledialog.cpp.o
[ 35%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/dialogs/shifttimesdialog.cpp.o
[ 35%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/dialogs/smarttextsadjustdialog.cpp.o
[ 36%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/dialogs/splitsubtitledialog.cpp.o
[ 36%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/dialogs/subtitlecolordialog.cpp.o
[ 37%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/dialogs/syncsubtitlesdialog.cpp.o
[ 38%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/dialogs/textinputdialog.cpp.o
[ 38%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/dialogs/translatedialog.cpp.o
[ 39%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/errors/errorfinder.cpp.o
[ 39%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/errors/errortracker.cpp.o
[ 40%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/errors/finderrorsdialog.cpp.o
[ 41%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/formats/formatmanager.cpp.o
[ 41%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/formats/textdemux/textdemux.cpp.o
[ 42%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/formats/vobsub/vobsubinputinitdialog.cpp.o
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/errors/errorfinder.cpp: In member function ‘void SubtitleComposer::ErrorFinder::advance(bool)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/errors/errorfinder.cpp:171:43: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations]
  171 |                         KMessageBox::sorry(parentWidget(), i18n("No errors matching given criteria were found!"), i18n("Find Error"));
      |                         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/KF5/KWidgetsAddons/KMessageBox:1,
                 from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/errors/errorfinder.cpp:21:
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here
  931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify);
      |      ^~~~~
[ 43%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/formats/vobsub/vobsubinputprocessdialog.cpp.o
[ 43%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/gui/currentlinewidget.cpp.o
[ 44%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/gui/playerwidget.cpp.o
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/formats/formatmanager.cpp: In function ‘QTextCodec* detectEncoding(const QByteArray&)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/formats/formatmanager.cpp:123:72: warning: ‘QTextCodec* KCharsets::codecForName(const QString&, bool&) const’ is deprecated: Since 5.101. use QTextCodec codecForName or QStringEncoder [-Wdeprecated-declarations]
  123 |                 QTextCodec *codec = KCharsets::charsets()->codecForName(ucsdet_getName(ucms[index], &status), encodingFound);
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/KF5/KCodecs/KCharsets:1,
                 from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/formats/formatmanager.cpp:45:
/usr/include/KF5/KCodecs/kcharsets.h:86:17: note: declared here
   86 |     QTextCodec *codecForName(const QString &n, bool &ok) const;
      |                 ^~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/formats/formatmanager.cpp:145:59: warning: ‘QTextCodec* KCharsets::codecForName(const QString&, bool&) const’ is deprecated: Since 5.101. use QTextCodec codecForName or QStringEncoder [-Wdeprecated-declarations]
  145 |                 return KCharsets::charsets()->codecForName(dlg.selectedEncoding(), encodingFound);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KCodecs/kcharsets.h:86:17: note: declared here
   86 |     QTextCodec *codecForName(const QString &n, bool &ok) const;
      |                 ^~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/formats/formatmanager.cpp: In member function ‘SubtitleComposer::FormatManager::Status SubtitleComposer::FormatManager::readBinary(SubtitleComposer::Subtitle&, const QUrl&, bool, QTextCodec**, QString*) const’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/formats/formatmanager.cpp:164:69: warning: ‘QTextCodec* KCharsets::codecForName(const QString&) const’ is deprecated: Since 5.101. use QTextCodec codecForName or QStringEncoder [-Wdeprecated-declarations]
  164 |                         *codec = KCharsets::charsets()->codecForName(SCConfig::defaultSubtitlesEncoding());
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KCodecs/kcharsets.h:67:17: note: declared here
   67 |     QTextCodec *codecForName(const QString &name) const;
      |                 ^~~~~~~~~~~~
[ 44%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/gui/waveform/waveformwidget.cpp.o
[ 45%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/gui/waveform/wavebuffer.cpp.o
[ 46%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/gui/waveform/zoombuffer.cpp.o
[ 46%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/gui/waveform/waverenderer.cpp.o
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/gui/playerwidget.cpp: In member function ‘void SubtitleComposer::PlayerWidget::onPlayerFileOpenError(const QString&, const QString&)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/gui/playerwidget.cpp:659:27: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations]
  659 |         KMessageBox::sorry(this, message);
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /usr/include/KF5/KWidgetsAddons/KMessageBox:1,
                 from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/gui/playerwidget.cpp:36:
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here
  931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify);
      |      ^~~~~
[ 47%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/gui/waveform/wavesubtitle.cpp.o
[ 48%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/gui/treeview/linesitemdelegate.cpp.o
[ 48%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/gui/treeview/linesmodel.cpp.o
[ 49%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/gui/treeview/linesselectionmodel.cpp.o
[ 49%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/gui/treeview/lineswidget.cpp.o
[ 50%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/gui/treeview/richlineedit.cpp.o
[ 51%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/gui/treeview/richdocumentptr.cpp.o
[ 51%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/gui/treeview/treeview.cpp.o
[ 52%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/helpers/commondefs.cpp.o
[ 52%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/helpers/fileloadhelper.cpp.o
[ 53%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/helpers/filesavehelper.cpp.o
[ 54%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/helpers/filetrasher.cpp.o
[ 54%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/helpers/languagecode.cpp.o
[ 55%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/scripting/scriptsmanager.cpp.o
[ 56%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/scripting/scripting_rangesmodule.cpp.o
[ 56%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/scripting/scripting_stringsmodule.cpp.o
[ 57%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/scripting/scripting_subtitlemodule.cpp.o
[ 57%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/scripting/scripting_subtitlelinemodule.cpp.o
[ 58%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/scripting/scripting_list.cpp.o
[ 59%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/scripting/scripting_range.cpp.o
[ 59%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/scripting/scripting_rangelist.cpp.o
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/scripting/scriptsmanager.cpp: In member function ‘void SubtitleComposer::Debug::warning(const QString&)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/scripting/scriptsmanager.cpp:87:27: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations]
   87 |         KMessageBox::sorry(app()->mainWindow(), message, i18n("Warning"));
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/KF5/KWidgetsAddons/KMessageBox:1,
                 from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/scripting/scriptsmanager.cpp:33:
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here
  931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify);
      |      ^~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/scripting/scriptsmanager.cpp: In member function ‘void SubtitleComposer::ScriptsManager::createScript(const QString&)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/scripting/scriptsmanager.cpp:156:54: warning: ‘KMessageBox::ButtonCode KMessageBox::questionYesNo(QWidget*, const QString&, const QString&, const KGuiItem&, const KGuiItem&, const QString&, Options)’ is deprecated: Since 5.100. Use questionTwoActions() [-Wdeprecated-declarations]
  156 |                         && KMessageBox::questionYesNo(app()->mainWindow(),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
  157 |                                 i18n("You must enter an unused name to continue.\nWould you like to enter another name?"),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  158 |                                 i18n("Name Already Used"), KStandardGuiItem::cont(), KStandardGuiItem::cancel()) != KMessageBox::Yes)
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:143:12: note: declared here
  143 | ButtonCode questionYesNo(QWidget *parent,
      |            ^~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/scripting/scriptsmanager.cpp:174:35: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations]
  174 |                 KMessageBox::sorry(app()->mainWindow(), i18n("There was an error creating the file <b>%1</b>.", scriptPath.absoluteFilePath(scriptName)));
      |                 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here
  931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify);
      |      ^~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/scripting/scriptsmanager.cpp: In static member function ‘static const QStringList& SubtitleComposer::ScriptsManager::mimeTypes()’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/scripting/scriptsmanager.cpp:198:86: warning: ‘static Kross::Manager& Kross::Manager::self()’ is deprecated: Since 5.88. Kross is deprecated, see API docs [-Wdeprecated-declarations]
  198 |                 QHash<QString, Kross::InterpreterInfo *> infos = Kross::Manager::self().interpreterInfos();
      |                                                                  ~~~~~~~~~~~~~~~~~~~~^~
In file included from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/scripting/scriptsmanager.cpp:43:
/usr/include/KF5/KrossCore/kross/core/manager.h:70:21: note: declared here
   70 |     static Manager &self();
      |                     ^~~~
[ 60%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/scripting/scripting_sstring.cpp.o
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/scripting/scriptsmanager.cpp: In member function ‘void SubtitleComposer::ScriptsManager::addScript(const QUrl&)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/scripting/scriptsmanager.cpp:233:54: warning: ‘KMessageBox::ButtonCode KMessageBox::questionYesNo(QWidget*, const QString&, const QString&, const KGuiItem&, const KGuiItem&, const QString&, Options)’ is deprecated: Since 5.100. Use questionTwoActions() [-Wdeprecated-declarations]
  233 |                         && KMessageBox::questionYesNo(app()->mainWindow(),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
  234 |                                 i18n("You must enter an unused name to continue.\nWould you like to enter another name?"),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  235 |                                 i18n("Name Already Used"), KStandardGuiItem::cont(), KStandardGuiItem::cancel()) != KMessageBox::Yes)
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:143:12: note: declared here
  143 | ButtonCode questionYesNo(QWidget *parent,
      |            ^~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/scripting/scriptsmanager.cpp:252:35: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations]
  252 |                 KMessageBox::sorry(app()->mainWindow(), i18n("There was an error opening the file <b>%1</b>.", srcScriptUrl.toString(QUrl::PreferLocalFile)));
      |                 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here
  931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify);
      |      ^~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/scripting/scriptsmanager.cpp:260:35: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations]
  260 |                 KMessageBox::sorry(app()->mainWindow(), i18n("There was an error copying the file to <b>%1</b>.", dest.fileName()));
      |                 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here
  931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify);
      |      ^~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/scripting/scriptsmanager.cpp: In member function ‘void SubtitleComposer::ScriptsManager::removeScript(const QString&)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/scripting/scriptsmanager.cpp:280:35: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations]
  280 |                 KMessageBox::sorry(app()->mainWindow(), i18n("There was an error removing the file <b>%1</b>.", m_scripts[scriptName]));
      |                 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here
  931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify);
      |      ^~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/scripting/scriptsmanager.cpp: In member function ‘void SubtitleComposer::ScriptsManager::editScript(const QString&)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/scripting/scriptsmanager.cpp:301:107: warning: ‘KIO::JobUiDelegate::JobUiDelegate(KJobUiDelegate::Flags, QWidget*)’ is deprecated: Since 5.98. use KIO::createDefaultJobUiDelegate or versioned constructor instead [-Wdeprecated-declarations]
  301 |         job->setUiDelegate(new KIO::JobUiDelegate(KJobUiDelegate::AutoHandlingEnabled, app()->mainWindow()));
      |                                                                                                           ^
In file included from /usr/include/KF5/KIOWidgets/KIO/JobUiDelegate:1,
                 from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/scripting/scriptsmanager.cpp:40:
/usr/include/KF5/KIOWidgets/kio/jobuidelegate.h:66:14: note: declared here
   66 |     explicit JobUiDelegate(KJobUiDelegate::Flags flags, QWidget *window);
      |              ^~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/scripting/scriptsmanager.cpp:309:43: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations]
  309 |                         KMessageBox::sorry(app()->mainWindow(), i18n("Could not launch external editor.\n"));
      |                         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here
  931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify);
      |      ^~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/scripting/scriptsmanager.cpp: In member function ‘void SubtitleComposer::ScriptsManager::reloadScripts()’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/scripting/scriptsmanager.cpp:422:66: warning: ‘static Kross::Manager& Kross::Manager::self()’ is deprecated: Since 5.88. Kross is deprecated, see API docs [-Wdeprecated-declarations]
  422 |         qDebug() << "KROSS interpreters:" << Kross::Manager::self().interpreters();
      |                                              ~~~~~~~~~~~~~~~~~~~~^~
/usr/include/KF5/KrossCore/kross/core/manager.h:70:21: note: declared here
   70 |     static Manager &self();
      |                     ^~~~
In file included from /usr/include/qt/QtCore/qnamespace.h:43,
                 from /usr/include/qt/QtCore/qobjectdefs.h:48,
                 from /usr/include/qt/QtCore/qobject.h:46,
                 from /usr/include/qt/QtCore/QObject:1,
                 from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/scripting/scriptsmanager.h:11,
                 from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/scripting/scriptsmanager.cpp:10:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/scripting/scriptsmanager.cpp:424:64: warning: ‘static Kross::Manager& Kross::Manager::self()’ is deprecated: Since 5.88. Kross is deprecated, see API docs [-Wdeprecated-declarations]
  424 |         foreach(const QString interpreter, Kross::Manager::self().interpreters()) {
      |                                            ~~~~~~~~~~~~~~~~~~~~^~
/usr/include/KF5/KrossCore/kross/core/manager.h:70:21: note: declared here
   70 |     static Manager &self();
      |                     ^~~~
[ 60%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/scripting/scripting_subtitle.cpp.o
[ 61%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/scripting/scripting_subtitleline.cpp.o
[ 62%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/speechprocessor/speechprocessor.cpp.o
[ 62%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/speechprocessor/speechplugin.cpp.o
[ 63%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/streamprocessor/streamprocessor.cpp.o
[ 64%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/utils/finder.cpp.o
[ 64%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/utils/replacer.cpp.o
[ 65%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/utils/speller.cpp.o
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp: In member function ‘bool SubtitleComposer::StreamProcessor::initAudio(int, const WaveFormat&)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:277:25: warning: ‘AVCodecContext::channel_layout’ is deprecated [-Wdeprecated-declarations]
  277 |         if(!m_codecCtx->channel_layout)
      |                         ^~~~~~~~~~~~~~
In file included from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:20:
/usr/include/libavcodec/avcodec.h:1100:14: note: declared here
 1100 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:277:25: warning: ‘AVCodecContext::channel_layout’ is deprecated [-Wdeprecated-declarations]
  277 |         if(!m_codecCtx->channel_layout)
      |                         ^~~~~~~~~~~~~~
/usr/include/libavcodec/avcodec.h:1100:14: note: declared here
 1100 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:277:25: warning: ‘AVCodecContext::channel_layout’ is deprecated [-Wdeprecated-declarations]
  277 |         if(!m_codecCtx->channel_layout)
      |                         ^~~~~~~~~~~~~~
/usr/include/libavcodec/avcodec.h:1100:14: note: declared here
 1100 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:278:29: warning: ‘AVCodecContext::channel_layout’ is deprecated [-Wdeprecated-declarations]
  278 |                 m_codecCtx->channel_layout = av_get_default_channel_layout(m_codecCtx->channels);;
      |                             ^~~~~~~~~~~~~~
/usr/include/libavcodec/avcodec.h:1100:14: note: declared here
 1100 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:278:29: warning: ‘AVCodecContext::channel_layout’ is deprecated [-Wdeprecated-declarations]
  278 |                 m_codecCtx->channel_layout = av_get_default_channel_layout(m_codecCtx->channels);;
      |                             ^~~~~~~~~~~~~~
/usr/include/libavcodec/avcodec.h:1100:14: note: declared here
 1100 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:278:29: warning: ‘AVCodecContext::channel_layout’ is deprecated [-Wdeprecated-declarations]
  278 |                 m_codecCtx->channel_layout = av_get_default_channel_layout(m_codecCtx->channels);;
      |                             ^~~~~~~~~~~~~~
/usr/include/libavcodec/avcodec.h:1100:14: note: declared here
 1100 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:278:88: warning: ‘AVCodecContext::channels’ is deprecated [-Wdeprecated-declarations]
  278 |                 m_codecCtx->channel_layout = av_get_default_channel_layout(m_codecCtx->channels);;
      |                                                                                        ^~~~~~~~
/usr/include/libavcodec/avcodec.h:1042:9: note: declared here
 1042 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:278:88: warning: ‘AVCodecContext::channels’ is deprecated [-Wdeprecated-declarations]
  278 |                 m_codecCtx->channel_layout = av_get_default_channel_layout(m_codecCtx->channels);;
      |                                                                                        ^~~~~~~~
/usr/include/libavcodec/avcodec.h:1042:9: note: declared here
 1042 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:278:88: warning: ‘AVCodecContext::channels’ is deprecated [-Wdeprecated-declarations]
  278 |                 m_codecCtx->channel_layout = av_get_default_channel_layout(m_codecCtx->channels);;
      |                                                                                        ^~~~~~~~
/usr/include/libavcodec/avcodec.h:1042:9: note: declared here
 1042 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:278:75: warning: ‘int64_t av_get_default_channel_layout(int)’ is deprecated [-Wdeprecated-declarations]
  278 |                 m_codecCtx->channel_layout = av_get_default_channel_layout(m_codecCtx->channels);;
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/libavutil/frame.h:33,
                 from /usr/include/libavcodec/avcodec.h:35:
/usr/include/libavutil/channel_layout.h:482:9: note: declared here
  482 | int64_t av_get_default_channel_layout(int nb_channels);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:281:61: warning: ‘AVCodecContext::channels’ is deprecated [-Wdeprecated-declarations]
  281 |                 m_audioStreamFormat.setChannels(m_codecCtx->channels);
      |                                                             ^~~~~~~~
/usr/include/libavcodec/avcodec.h:1042:9: note: declared here
 1042 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:281:61: warning: ‘AVCodecContext::channels’ is deprecated [-Wdeprecated-declarations]
  281 |                 m_audioStreamFormat.setChannels(m_codecCtx->channels);
      |                                                             ^~~~~~~~
/usr/include/libavcodec/avcodec.h:1042:9: note: declared here
 1042 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:281:61: warning: ‘AVCodecContext::channels’ is deprecated [-Wdeprecated-declarations]
  281 |                 m_audioStreamFormat.setChannels(m_codecCtx->channels);
      |                                                             ^~~~~~~~
/usr/include/libavcodec/avcodec.h:1042:9: note: declared here
 1042 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:282:52: warning: ‘AVCodecContext::channel_layout’ is deprecated [-Wdeprecated-declarations]
  282 |                 m_audioChannelLayout = m_codecCtx->channel_layout;
      |                                                    ^~~~~~~~~~~~~~
/usr/include/libavcodec/avcodec.h:1100:14: note: declared here
 1100 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:282:52: warning: ‘AVCodecContext::channel_layout’ is deprecated [-Wdeprecated-declarations]
  282 |                 m_audioChannelLayout = m_codecCtx->channel_layout;
      |                                                    ^~~~~~~~~~~~~~
/usr/include/libavcodec/avcodec.h:1100:14: note: declared here
 1100 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:282:52: warning: ‘AVCodecContext::channel_layout’ is deprecated [-Wdeprecated-declarations]
  282 |                 m_audioChannelLayout = m_codecCtx->channel_layout;
      |                                                    ^~~~~~~~~~~~~~
/usr/include/libavcodec/avcodec.h:1100:14: note: declared here
 1100 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:284:69: warning: ‘int64_t av_get_default_channel_layout(int)’ is deprecated [-Wdeprecated-declarations]
  284 |                 m_audioChannelLayout = av_get_default_channel_layout(m_audioStreamFormat.channels());
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/libavutil/channel_layout.h:482:9: note: declared here
  482 | int64_t av_get_default_channel_layout(int nb_channels);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:288:47: warning: ‘AVCodecContext::channel_layout’ is deprecated [-Wdeprecated-declarations]
  288 |         const bool convChannels = m_codecCtx->channel_layout != m_audioChannelLayout;
      |                                               ^~~~~~~~~~~~~~
/usr/include/libavcodec/avcodec.h:1100:14: note: declared here
 1100 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:288:47: warning: ‘AVCodecContext::channel_layout’ is deprecated [-Wdeprecated-declarations]
  288 |         const bool convChannels = m_codecCtx->channel_layout != m_audioChannelLayout;
      |                                               ^~~~~~~~~~~~~~
/usr/include/libavcodec/avcodec.h:1100:14: note: declared here
 1100 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:288:47: warning: ‘AVCodecContext::channel_layout’ is deprecated [-Wdeprecated-declarations]
  288 |         const bool convChannels = m_codecCtx->channel_layout != m_audioChannelLayout;
      |                                               ^~~~~~~~~~~~~~
/usr/include/libavcodec/avcodec.h:1100:14: note: declared here
 1100 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:294:37: warning: ‘AVCodecContext::channel_layout’ is deprecated [-Wdeprecated-declarations]
  294 |                         m_codecCtx->channel_layout, m_codecCtx->sample_fmt, m_codecCtx->sample_rate,
      |                                     ^~~~~~~~~~~~~~
/usr/include/libavcodec/avcodec.h:1100:14: note: declared here
 1100 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:294:37: warning: ‘AVCodecContext::channel_layout’ is deprecated [-Wdeprecated-declarations]
  294 |                         m_codecCtx->channel_layout, m_codecCtx->sample_fmt, m_codecCtx->sample_rate,
      |                                     ^~~~~~~~~~~~~~
/usr/include/libavcodec/avcodec.h:1100:14: note: declared here
 1100 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:294:37: warning: ‘AVCodecContext::channel_layout’ is deprecated [-Wdeprecated-declarations]
  294 |                         m_codecCtx->channel_layout, m_codecCtx->sample_fmt, m_codecCtx->sample_rate,
      |                                     ^~~~~~~~~~~~~~
/usr/include/libavcodec/avcodec.h:1100:14: note: declared here
 1100 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:292:50: warning: ‘SwrContext* swr_alloc_set_opts(SwrContext*, int64_t, AVSampleFormat, int, int64_t, AVSampleFormat, int, int, void*)’ is deprecated [-Wdeprecated-declarations]
  292 |                 m_swResample = swr_alloc_set_opts(nullptr,
      |                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
  293 |                         m_audioChannelLayout, static_cast<AVSampleFormat>(m_audioSampleFormat), m_audioStreamFormat.sampleRate(),
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  294 |                         m_codecCtx->channel_layout, m_codecCtx->sample_fmt, m_codecCtx->sample_rate,
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  295 |                         0, nullptr);
      |                         ~~~~~~~~~~~               
In file included from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:24:
/usr/include/libswresample/swresample.h:260:20: note: declared here
  260 | struct SwrContext *swr_alloc_set_opts(struct SwrContext *s,
      |                    ^~~~~~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp: In member function ‘void SubtitleComposer::StreamProcessor::processAudio()’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:366:33: warning: ‘AVFrame::channel_layout’ is deprecated [-Wdeprecated-declarations]
  366 |                 frameResampled->channel_layout = m_audioChannelLayout;
      |                                 ^~~~~~~~~~~~~~
/usr/include/libavutil/frame.h:524:14: note: declared here
  524 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:366:33: warning: ‘AVFrame::channel_layout’ is deprecated [-Wdeprecated-declarations]
  366 |                 frameResampled->channel_layout = m_audioChannelLayout;
      |                                 ^~~~~~~~~~~~~~
/usr/include/libavutil/frame.h:524:14: note: declared here
  524 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:366:33: warning: ‘AVFrame::channel_layout’ is deprecated [-Wdeprecated-declarations]
  366 |                 frameResampled->channel_layout = m_audioChannelLayout;
      |                                 ^~~~~~~~~~~~~~
/usr/include/libavutil/frame.h:524:14: note: declared here
  524 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:434:59: warning: ‘AVFrame::pkt_duration’ is deprecated [-Wdeprecated-declarations]
  434 |                                                 if(frame->pkt_duration)
      |                                                           ^~~~~~~~~~~~
/usr/include/libavutil/frame.h:631:13: note: declared here
  631 |     int64_t pkt_duration;
      |             ^~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:434:59: warning: ‘AVFrame::pkt_duration’ is deprecated [-Wdeprecated-declarations]
  434 |                                                 if(frame->pkt_duration)
      |                                                           ^~~~~~~~~~~~
/usr/include/libavutil/frame.h:631:13: note: declared here
  631 |     int64_t pkt_duration;
      |             ^~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:434:59: warning: ‘AVFrame::pkt_duration’ is deprecated [-Wdeprecated-declarations]
  434 |                                                 if(frame->pkt_duration)
      |                                                           ^~~~~~~~~~~~
/usr/include/libavutil/frame.h:631:13: note: declared here
  631 |     int64_t pkt_duration;
      |             ^~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:435:84: warning: ‘AVFrame::pkt_duration’ is deprecated [-Wdeprecated-declarations]
  435 |                                                         timeFrameDuration = frame->pkt_duration * 1000 * m_avStream->time_base.num / m_avStream->time_base.den;
      |                                                                                    ^~~~~~~~~~~~
/usr/include/libavutil/frame.h:631:13: note: declared here
  631 |     int64_t pkt_duration;
      |             ^~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:435:84: warning: ‘AVFrame::pkt_duration’ is deprecated [-Wdeprecated-declarations]
  435 |                                                         timeFrameDuration = frame->pkt_duration * 1000 * m_avStream->time_base.num / m_avStream->time_base.den;
      |                                                                                    ^~~~~~~~~~~~
/usr/include/libavutil/frame.h:631:13: note: declared here
  631 |     int64_t pkt_duration;
      |             ^~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:435:84: warning: ‘AVFrame::pkt_duration’ is deprecated [-Wdeprecated-declarations]
  435 |                                                         timeFrameDuration = frame->pkt_duration * 1000 * m_avStream->time_base.num / m_avStream->time_base.den;
      |                                                                                    ^~~~~~~~~~~~
/usr/include/libavutil/frame.h:631:13: note: declared here
  631 |     int64_t pkt_duration;
      |             ^~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:451:126: warning: ‘AVFrame::channels’ is deprecated [-Wdeprecated-declarations]
  451 |                                                 emit audioDataAvailable(frameResampled->data[0], frameSize * frameResampled->channels,
      |                                                                                                                              ^~~~~~~~
/usr/include/libavutil/frame.h:662:9: note: declared here
  662 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:451:126: warning: ‘AVFrame::channels’ is deprecated [-Wdeprecated-declarations]
  451 |                                                 emit audioDataAvailable(frameResampled->data[0], frameSize * frameResampled->channels,
      |                                                                                                                              ^~~~~~~~
/usr/include/libavutil/frame.h:662:9: note: declared here
  662 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:451:126: warning: ‘AVFrame::channels’ is deprecated [-Wdeprecated-declarations]
  451 |                                                 emit audioDataAvailable(frameResampled->data[0], frameSize * frameResampled->channels,
      |                                                                                                                              ^~~~~~~~
/usr/include/libavutil/frame.h:662:9: note: declared here
  662 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:456:108: warning: ‘AVFrame::channels’ is deprecated [-Wdeprecated-declarations]
  456 |                                                 emit audioDataAvailable(frame->data[0], frameSize * frame->channels,
      |                                                                                                            ^~~~~~~~
/usr/include/libavutil/frame.h:662:9: note: declared here
  662 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:456:108: warning: ‘AVFrame::channels’ is deprecated [-Wdeprecated-declarations]
  456 |                                                 emit audioDataAvailable(frame->data[0], frameSize * frame->channels,
      |                                                                                                            ^~~~~~~~
/usr/include/libavutil/frame.h:662:9: note: declared here
  662 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/streamprocessor/streamprocessor.cpp:456:108: warning: ‘AVFrame::channels’ is deprecated [-Wdeprecated-declarations]
  456 |                                                 emit audioDataAvailable(frame->data[0], frameSize * frame->channels,
      |                                                                                                            ^~~~~~~~
/usr/include/libavutil/frame.h:662:9: note: declared here
  662 |     int channels;
      |         ^~~~~~~~
[ 65%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/utils/translator.cpp.o
[ 66%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/utils/language.cpp.o
[ 67%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/videoplayer/videoplayer.cpp.o
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/utils/finder.cpp: In member function ‘void SubtitleComposer::Finder::advance()’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/utils/finder.cpp:246:51: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations]
  246 |                                 KMessageBox::sorry(parentWidget(), i18n("No instances of '%1' found!", m_find->pattern()), i18n("Find")
      |                                 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  247 |                                                                    );
      |                                                                    ~
In file included from /usr/include/KF5/KWidgetsAddons/KMessageBox:1,
                 from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/utils/finder.cpp:17:
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here
  931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify);
      |      ^~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/utils/replacer.cpp: In member function ‘void SubtitleComposer::Replacer::replace(const SubtitleComposer::RangeList&, int, const QString&)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/utils/replacer.cpp:143:70: warning: ‘void KReplace::replace(const QString&, int, int, int)’ is deprecated: Since 5.83. Use the KReplace::textReplaced(const QString &, int, int, int) signal instead. [-Wdeprecated-declarations]
  143 |         connect(m_replace, QOverload<const QString &,int,int,int>::of(&KReplace::replace), this, &Replacer::onReplace);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/KF5/KTextWidgets/KReplace:1,
                 from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/utils/replacer.cpp:18:
/usr/include/KF5/KTextWidgets/kreplace.h:221:10: note: declared here
  221 |     void replace(const QString &text, int replacementIndex, int replacedLength, int matchedLength); // clazy:exclude=overloaded-signal
      |          ^~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/utils/replacer.cpp:143:70: warning: ‘void KReplace::replace(const QString&, int, int, int)’ is deprecated: Since 5.83. Use the KReplace::textReplaced(const QString &, int, int, int) signal instead. [-Wdeprecated-declarations]
  143 |         connect(m_replace, QOverload<const QString &,int,int,int>::of(&KReplace::replace), this, &Replacer::onReplace);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/usr/include/KF5/KTextWidgets/kreplace.h:221:10: note: declared here
  221 |     void replace(const QString &text, int replacementIndex, int replacedLength, int matchedLength); // clazy:exclude=overloaded-signal
      |          ^~~~~~~
[ 67%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/videoplayer/videowidget.cpp.o
[ 68%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/videoplayer/subtitletextoverlay.cpp.o
[ 68%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/videoplayer/backend/glrenderer.cpp.o
[ 69%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/videoplayer/backend/ffplayer.cpp.o
[ 70%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/videoplayer/backend/framequeue.cpp.o
[ 70%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/videoplayer/backend/packetqueue.cpp.o
[ 71%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/videoplayer/backend/decoder.cpp.o
[ 72%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/videoplayer/backend/audiodecoder.cpp.o
[ 72%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/videoplayer/backend/videodecoder.cpp.o
[ 73%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/videoplayer/backend/subtitledecoder.cpp.o
[ 73%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/videoplayer/backend/clock.cpp.o
[ 74%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/videoplayer/backend/streamdemuxer.cpp.o
[ 75%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/videoplayer/backend/renderthread.cpp.o
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp: In member function ‘bool SubtitleComposer::AudioDecoder::open(int64_t, int, int)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:180:105: warning: ‘int av_get_channel_layout_nb_channels(uint64_t)’ is deprecated [-Wdeprecated-declarations]
  180 |         if(!wantChLayout || wantNbChan != availNbChan || wantNbChan != av_get_channel_layout_nb_channels(wantChLayout)) {
      |                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /usr/include/libavutil/frame.h:33,
                 from /usr/include/libavcodec/avcodec.h:35,
                 from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/decoder.h:14,
                 from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.h:11,
                 from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:8:
/usr/include/libavutil/channel_layout.h:474:5: note: declared here
  474 | int av_get_channel_layout_nb_channels(uint64_t channel_layout);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:181:61: warning: ‘int64_t av_get_default_channel_layout(int)’ is deprecated [-Wdeprecated-declarations]
  181 |                 wantChLayout = av_get_default_channel_layout(availNbChan);
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/libavutil/channel_layout.h:482:9: note: declared here
  482 | int64_t av_get_default_channel_layout(int nb_channels);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp: In member function ‘int SubtitleComposer::AudioDecoder::decodeFrame(SubtitleComposer::Frame*)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:355:71: warning: ‘AVFrame::channels’ is deprecated [-Wdeprecated-declarations]
  355 |         int dataSize = av_samples_get_buffer_size(nullptr, af->frame->channels,
      |                                                                       ^~~~~~~~
/usr/include/libavutil/frame.h:662:9: note: declared here
  662 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:355:71: warning: ‘AVFrame::channels’ is deprecated [-Wdeprecated-declarations]
  355 |         int dataSize = av_samples_get_buffer_size(nullptr, af->frame->channels,
      |                                                                       ^~~~~~~~
/usr/include/libavutil/frame.h:662:9: note: declared here
  662 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:355:71: warning: ‘AVFrame::channels’ is deprecated [-Wdeprecated-declarations]
  355 |         int dataSize = av_samples_get_buffer_size(nullptr, af->frame->channels,
      |                                                                       ^~~~~~~~
/usr/include/libavutil/frame.h:662:9: note: declared here
  662 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:361:29: warning: ‘AVFrame::channel_layout’ is deprecated [-Wdeprecated-declarations]
  361 |                 (af->frame->channel_layout &&
      |                             ^~~~~~~~~~~~~~
/usr/include/libavutil/frame.h:524:14: note: declared here
  524 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:361:29: warning: ‘AVFrame::channel_layout’ is deprecated [-Wdeprecated-declarations]
  361 |                 (af->frame->channel_layout &&
      |                             ^~~~~~~~~~~~~~
/usr/include/libavutil/frame.h:524:14: note: declared here
  524 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:361:29: warning: ‘AVFrame::channel_layout’ is deprecated [-Wdeprecated-declarations]
  361 |                 (af->frame->channel_layout &&
      |                             ^~~~~~~~~~~~~~
/usr/include/libavutil/frame.h:524:14: note: declared here
  524 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:362:29: warning: ‘AVFrame::channels’ is deprecated [-Wdeprecated-declarations]
  362 |                  af->frame->channels == av_get_channel_layout_nb_channels(af->frame->channel_layout)) ?
      |                             ^~~~~~~~
/usr/include/libavutil/frame.h:662:9: note: declared here
  662 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:362:29: warning: ‘AVFrame::channels’ is deprecated [-Wdeprecated-declarations]
  362 |                  af->frame->channels == av_get_channel_layout_nb_channels(af->frame->channel_layout)) ?
      |                             ^~~~~~~~
/usr/include/libavutil/frame.h:662:9: note: declared here
  662 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:362:29: warning: ‘AVFrame::channels’ is deprecated [-Wdeprecated-declarations]
  362 |                  af->frame->channels == av_get_channel_layout_nb_channels(af->frame->channel_layout)) ?
      |                             ^~~~~~~~
/usr/include/libavutil/frame.h:662:9: note: declared here
  662 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:362:86: warning: ‘AVFrame::channel_layout’ is deprecated [-Wdeprecated-declarations]
  362 |                  af->frame->channels == av_get_channel_layout_nb_channels(af->frame->channel_layout)) ?
      |                                                                                      ^~~~~~~~~~~~~~
/usr/include/libavutil/frame.h:524:14: note: declared here
  524 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:362:86: warning: ‘AVFrame::channel_layout’ is deprecated [-Wdeprecated-declarations]
  362 |                  af->frame->channels == av_get_channel_layout_nb_channels(af->frame->channel_layout)) ?
      |                                                                                      ^~~~~~~~~~~~~~
/usr/include/libavutil/frame.h:524:14: note: declared here
  524 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:362:86: warning: ‘AVFrame::channel_layout’ is deprecated [-Wdeprecated-declarations]
  362 |                  af->frame->channels == av_get_channel_layout_nb_channels(af->frame->channel_layout)) ?
      |                                                                                      ^~~~~~~~~~~~~~
/usr/include/libavutil/frame.h:524:14: note: declared here
  524 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:362:74: warning: ‘int av_get_channel_layout_nb_channels(uint64_t)’ is deprecated [-Wdeprecated-declarations]
  362 |                  af->frame->channels == av_get_channel_layout_nb_channels(af->frame->channel_layout)) ?
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/libavutil/channel_layout.h:474:5: note: declared here
  474 | int av_get_channel_layout_nb_channels(uint64_t channel_layout);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:363:28: warning: ‘AVFrame::channel_layout’ is deprecated [-Wdeprecated-declarations]
  363 |                 af->frame->channel_layout : av_get_default_channel_layout(af->frame->channels);
      |                            ^~~~~~~~~~~~~~
/usr/include/libavutil/frame.h:524:14: note: declared here
  524 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:363:28: warning: ‘AVFrame::channel_layout’ is deprecated [-Wdeprecated-declarations]
  363 |                 af->frame->channel_layout : av_get_default_channel_layout(af->frame->channels);
      |                            ^~~~~~~~~~~~~~
/usr/include/libavutil/frame.h:524:14: note: declared here
  524 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:363:28: warning: ‘AVFrame::channel_layout’ is deprecated [-Wdeprecated-declarations]
  363 |                 af->frame->channel_layout : av_get_default_channel_layout(af->frame->channels);
      |                            ^~~~~~~~~~~~~~
/usr/include/libavutil/frame.h:524:14: note: declared here
  524 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:363:86: warning: ‘AVFrame::channels’ is deprecated [-Wdeprecated-declarations]
  363 |                 af->frame->channel_layout : av_get_default_channel_layout(af->frame->channels);
      |                                                                                      ^~~~~~~~
/usr/include/libavutil/frame.h:662:9: note: declared here
  662 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:363:86: warning: ‘AVFrame::channels’ is deprecated [-Wdeprecated-declarations]
  363 |                 af->frame->channel_layout : av_get_default_channel_layout(af->frame->channels);
      |                                                                                      ^~~~~~~~
/usr/include/libavutil/frame.h:662:9: note: declared here
  662 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:363:86: warning: ‘AVFrame::channels’ is deprecated [-Wdeprecated-declarations]
  363 |                 af->frame->channel_layout : av_get_default_channel_layout(af->frame->channels);
      |                                                                                      ^~~~~~~~
/usr/include/libavutil/frame.h:662:9: note: declared here
  662 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:363:74: warning: ‘int64_t av_get_default_channel_layout(int)’ is deprecated [-Wdeprecated-declarations]
  363 |                 af->frame->channel_layout : av_get_default_channel_layout(af->frame->channels);
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/include/libavutil/channel_layout.h:482:9: note: declared here
  482 | int64_t av_get_default_channel_layout(int nb_channels);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:371:46: warning: ‘SwrContext* swr_alloc_set_opts(SwrContext*, int64_t, AVSampleFormat, int, int64_t, AVSampleFormat, int, int, void*)’ is deprecated [-Wdeprecated-declarations]
  371 |                 m_swrCtx = swr_alloc_set_opts(nullptr,
      |                            ~~~~~~~~~~~~~~~~~~^~~~~~~~~
  372 |                                                                                  m_fmtTgt.channelLayout, m_fmtTgt.fmt, m_fmtTgt.freq,
      |                                                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  373 |                                                                                  decChannelLayout, (AVSampleFormat)af->frame->format, af->frame->sample_rate,
      |                                                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  374 |                                                                                  0, nullptr);
      |                                                                                  ~~~~~~~~~~~
In file included from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:19:
/usr/include/libswresample/swresample.h:260:20: note: declared here
  260 | struct SwrContext *swr_alloc_set_opts(struct SwrContext *s,
      |                    ^~~~~~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:379:47: warning: ‘AVFrame::channels’ is deprecated [-Wdeprecated-declarations]
  379 |                                    af->frame->channels,
      |                                               ^~~~~~~~
/usr/include/libavutil/frame.h:662:9: note: declared here
  662 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:379:47: warning: ‘AVFrame::channels’ is deprecated [-Wdeprecated-declarations]
  379 |                                    af->frame->channels,
      |                                               ^~~~~~~~
/usr/include/libavutil/frame.h:662:9: note: declared here
  662 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:379:47: warning: ‘AVFrame::channels’ is deprecated [-Wdeprecated-declarations]
  379 |                                    af->frame->channels,
      |                                               ^~~~~~~~
/usr/include/libavutil/frame.h:662:9: note: declared here
  662 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:385:48: warning: ‘AVFrame::channels’ is deprecated [-Wdeprecated-declarations]
  385 |                 m_fmtSrc.channels = af->frame->channels;
      |                                                ^~~~~~~~
/usr/include/libavutil/frame.h:662:9: note: declared here
  662 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:385:48: warning: ‘AVFrame::channels’ is deprecated [-Wdeprecated-declarations]
  385 |                 m_fmtSrc.channels = af->frame->channels;
      |                                                ^~~~~~~~
/usr/include/libavutil/frame.h:662:9: note: declared here
  662 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/audiodecoder.cpp:385:48: warning: ‘AVFrame::channels’ is deprecated [-Wdeprecated-declarations]
  385 |                 m_fmtSrc.channels = af->frame->channels;
      |                                                ^~~~~~~~
/usr/include/libavutil/frame.h:662:9: note: declared here
  662 |     int channels;
      |         ^~~~~~~~
[ 75%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/videoplayer/backend/videostate.cpp.o
[ 76%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/widgets/attachablewidget.cpp.o
[ 77%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/widgets/layeredwidget.cpp.o
[ 77%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/widgets/pointingslider.cpp.o
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/streamdemuxer.cpp: In member function ‘int SubtitleComposer::StreamDemuxer::componentOpen(int)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/streamdemuxer.cpp:303:37: warning: ‘AVCodecContext::channels’ is deprecated [-Wdeprecated-declarations]
  303 |                 nbChannels = avCtx->channels;
      |                                     ^~~~~~~~
In file included from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/decoder.h:14,
                 from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/ffplayer.h:11,
                 from /build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/streamdemuxer.cpp:13:
/usr/include/libavcodec/avcodec.h:1042:9: note: declared here
 1042 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/streamdemuxer.cpp:303:37: warning: ‘AVCodecContext::channels’ is deprecated [-Wdeprecated-declarations]
  303 |                 nbChannels = avCtx->channels;
      |                                     ^~~~~~~~
/usr/include/libavcodec/avcodec.h:1042:9: note: declared here
 1042 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/streamdemuxer.cpp:303:37: warning: ‘AVCodecContext::channels’ is deprecated [-Wdeprecated-declarations]
  303 |                 nbChannels = avCtx->channels;
      |                                     ^~~~~~~~
/usr/include/libavcodec/avcodec.h:1042:9: note: declared here
 1042 |     int channels;
      |         ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/streamdemuxer.cpp:304:40: warning: ‘AVCodecContext::channel_layout’ is deprecated [-Wdeprecated-declarations]
  304 |                 channelLayout = avCtx->channel_layout;
      |                                        ^~~~~~~~~~~~~~
/usr/include/libavcodec/avcodec.h:1100:14: note: declared here
 1100 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/streamdemuxer.cpp:304:40: warning: ‘AVCodecContext::channel_layout’ is deprecated [-Wdeprecated-declarations]
  304 |                 channelLayout = avCtx->channel_layout;
      |                                        ^~~~~~~~~~~~~~
/usr/include/libavcodec/avcodec.h:1100:14: note: declared here
 1100 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/streamdemuxer.cpp:304:40: warning: ‘AVCodecContext::channel_layout’ is deprecated [-Wdeprecated-declarations]
  304 |                 channelLayout = avCtx->channel_layout;
      |                                        ^~~~~~~~~~~~~~
/usr/include/libavcodec/avcodec.h:1100:14: note: declared here
 1100 |     uint64_t channel_layout;
      |              ^~~~~~~~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/streamdemuxer.cpp: In member function ‘void SubtitleComposer::StreamDemuxer::cycleStream(int)’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/streamdemuxer.cpp:400:50: warning: ‘AVCodecParameters::channels’ is deprecated [-Wdeprecated-declarations]
  400 |                                    st->codecpar->channels != 0)
      |                                                  ^~~~~~~~
In file included from /usr/include/libavcodec/avcodec.h:42:
/usr/include/libavcodec/codec_par.h:173:14: note: declared here
  173 |     int      channels;
      |              ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/streamdemuxer.cpp:400:50: warning: ‘AVCodecParameters::channels’ is deprecated [-Wdeprecated-declarations]
  400 |                                    st->codecpar->channels != 0)
      |                                                  ^~~~~~~~
/usr/include/libavcodec/codec_par.h:173:14: note: declared here
  173 |     int      channels;
      |              ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/streamdemuxer.cpp:400:50: warning: ‘AVCodecParameters::channels’ is deprecated [-Wdeprecated-declarations]
  400 |                                    st->codecpar->channels != 0)
      |                                                  ^~~~~~~~
/usr/include/libavcodec/codec_par.h:173:14: note: declared here
  173 |     int      channels;
      |              ^~~~~~~~
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/streamdemuxer.cpp: In member function ‘virtual void SubtitleComposer::StreamDemuxer::run()’:
/build/subtitlecomposer/src/subtitlecomposer-0.7.1/src/videoplayer/backend/streamdemuxer.cpp:507:56: error: ‘av_mallocz_array’ was not declared in this scope; did you mean ‘av_malloc_array’?
  507 |                 AVDictionary **opts = (AVDictionary **)av_mallocz_array(origNbStreams, sizeof(*opts));
      |                                                        ^~~~~~~~~~~~~~~~
      |                                                        av_malloc_array
make[2]: *** [src/CMakeFiles/subtitlecomposer-lib.dir/build.make:1599: src/CMakeFiles/subtitlecomposer-lib.dir/videoplayer/backend/streamdemuxer.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:920: src/CMakeFiles/subtitlecomposer-lib.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Build failed, check /home/duda/chroot/.buildroot/duda/build

Martchus commented on 2023-02-03 13:44 (UTC) (edited on 2023-02-03 13:45 (UTC) by Martchus)

Please flag a package only if it is out-of-date; if there's a different problem just leave a comment. Otherwise nobody can follow what the response (this comment) is about (the discussion in https://forum.manjaro.org/t/subtitle-composer-cannot-be-installed-due-to-sha256sums-of-patch-files/133267 without explicit mentioning) without further explanation.

The checksums don't look wrong to me. I lately added a commit to include patches in the AUR repo itself to avoid this problem. Ensure no old files are lying around next to the PKGBUILD before invoking makepkg. I cannot help with specific AUR helpers.

Martchus commented on 2023-01-03 13:17 (UTC)

I have added the patches to the AUR's Git repo to avoid relying on GitLab not changing the formatting.

exu commented on 2022-12-30 21:11 (UTC)

I've got failed checksums for both the patch files included.

    subtitlecomposer-0.7.1.tar.xz ... Erfolg
    subtitlecomposer-0.7.1.tar.xz.sig ... Übersprungen
    4f4f560e40ba0b760cf688eb024be3cc734ca347.patch ... FEHLGESCHLAGEN
    d8f9797d9c0d45fa9f4402f79c539544b74d2cc7.patch ... FEHLGESCHLAGEN

Updated checksums from makepkg -g

sha256sums=('ef9cb3c0c1fe1f40cf9d8e795859b9b28adf2da3be77a076d46bc28df4cd0255'
            'SKIP'
            '26197260a6e4419c7178c65a5ac9e8811418e40c97454b2aa8a62b149305dcd5'
            '9df3e453d04e74a49c11ff67dbd8d9460d92744636769bf04e898f16b73124d5')

Martchus commented on 2022-11-21 18:14 (UTC)

I can recheck again when I'm on the computer again but have you checked whether there's no old version of the file being used in your case? Upstreams GitLab changed the formatting so the checksum had to be changed.

marco44 commented on 2022-11-21 17:12 (UTC)

I can obviously fix it myself, but there is one checksum that is wrong 4f4f560e40ba0b760cf688eb024be3cc734ca347.patch ... FAILED

Martchus commented on 2022-10-23 21:35 (UTC)

As mentioned in subtitlecomposer-git, simply recompile against the new icu version. You can also use the binary repository in the pinned comment. The package from there is normally rebuilt in a timely manner (already has been rebuilt at this point). Not sure about the video. With only that much information it is hard to tell. Likely a local problem; it should normally work.

asteri0n commented on 2022-10-23 21:32 (UTC)

This package doesn't work for me: no video ! And now it doesn't even run since I upgraded icu and lib32-icu, Same problem with subitlecomposer-git !