------------------------------
Building Makefile for Inkscape
------------------------------
Source Dir: /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0
Binary Dir: /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/_build
INFO: Reading /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/helper/sp-marshal.list...
INFO: Reading /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/helper/sp-marshal.list...
CMake Deprecation Warning at src/3rdparty/libcroco/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument  value.  Or, use the ... syntax
  to tell CMake that the project requires at least  but has been updated
  to work with policies introduced by  or earlier.


CMake Warning (dev) at src/3rdparty/2geom/CMakeLists.txt:34 (find_package):
  Policy CMP0167 is not set: The FindBoost module is removed.  Run "cmake
  --help-policy CMP0167" for policy details.  Use the cmake_policy command to
  set the policy and suppress this warning.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at src/3rdparty/2geom/src/performance-tests/CMakeLists.txt:20 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at src/3rdparty/2geom/src/performance-tests/CMakeLists.txt:20 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at src/3rdparty/2geom/src/performance-tests/CMakeLists.txt:20 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at src/3rdparty/2geom/src/performance-tests/CMakeLists.txt:20 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at src/3rdparty/2geom/src/performance-tests/CMakeLists.txt:20 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at src/3rdparty/2geom/src/performance-tests/CMakeLists.txt:20 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
This warning is for project developers.  Use -Wno-dev to suppress it.

INKSCAPE_DIST_PREFIX: inkscape-1.4.2
------------------------------------------------------------------------
Configuration Summary
------------------------------------------------------------------------
PROJECT_NAME:            inkscape
INKSCAPE_VERSION:        1.4.2
INKSCAPE_DIST_PREFIX:    inkscape-1.4.2

CMAKE_BINARY_DIR:        /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/_build
CMAKE_INSTALL_PREFIX:    /usr
CMAKE_INSTALL_LIBDIR:    lib
PACKAGE_LOCALE_DIR       share/locale
CMAKE_SYSTEM_NAME:       Linux
CMAKE_SYSTEM_VERSION:    6.12.51
CMAKE_SYSTEM_PROCESSOR:  x86_64
CMAKE_C_COMPILER:        /usr/bin/x86_64-pc-linux-gnu-gcc
CMAKE_CXX_COMPILER:      /usr/bin/x86_64-pc-linux-gnu-g++
CMAKE_BUILD_TYPE:        None

ENABLE_LCMS:             ON
ENABLE_POPPLER:          ON
ENABLE_POPPLER_CAIRO:    ON
WITH_GNU_READLINE:       ON
WITH_GSPELL:             OFF
WITH_GSOURCEVIEW:        ON
WITH_IMAGE_MAGICK:       OFF
WITH_GRAPHICS_MAGICK:    ON
WITH_LIBCDR:             ON
WITH_LIBVISIO:           ON
WITH_LIBWPG:             ON
WITH_NLS:                ON
WITH_OPENMP:             ON
WITH_JEMALLOC:           OFF
WITH_ASAN:               OFF
WITH_INTERNAL_2GEOM:     ON
WITH_X11:                ON
WITH_PROFILING:          OFF
BUILD_TESTING:           OFF
------------------------------------------------------------------------
CMake Warning:
  Manually-specified variables were not used by the project:

    2GEOM_PERFOMANCE_TESTS
    BUILD_STATIC_LIBS
    CMAKE_LD_FLAGS
    WITH_DBUS
    WITH_INTERNAL_CAIRO


In file included from /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/util/font-discovery.h:10,
                 from /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/util/font-discovery.cpp:3:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:81:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   81 |             .on_started    = [=]() { emit(Msg::OperationStarted {}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:81:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:82:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   82 |             .on_progress   = [=](T... p) { emit(Msg::OperationProgress {std::tuple(p...)}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:82:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:84:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   84 |             .on_complete   = [=](R result) { emit(Msg::OperationResult {result = std::move(result)}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:84:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:85:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   85 |             .on_cancelled  = [=]() { emit(Msg::OperationCancelled {}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:85:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:86:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   86 |             .on_exception  = [=](std::exception_ptr ex) { emit(Msg::OperationException {ex}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:86:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:87:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   87 |             .on_finished   = [=]() { emit(Msg::OperationFinished {}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:87:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/util/font-discovery.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/util/font-discovery.cpp:421:49: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  421 |         i->gio_app()->signal_shutdown().connect([=](){
      |                                                 ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/util/font-discovery.cpp:421:49: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/util/font-discovery.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/util/font-discovery.cpp:426:38: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  426 |     _connection = _loading.subscribe([=](const MessageType& msg) {
      |                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/util/font-discovery.cpp:426:38: note: add explicit ‘this’ or ‘*this’ capture
revision is ebf0e940d0, 2025-05-08
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/extension/internal/pdfinput/svg-builder.cpp: In member function ‘void Inkscape::Extension::Internal::SvgBuilder::addChar(GfxState*, double, double, double, double, double, double, double, double, CharCode, int, const Unicode*, int)’:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/extension/internal/pdfinput/svg-builder.cpp:1831:17: warning: ‘template class std::__cxx11::wstring_convert’ is deprecated [-Wdeprecated-declarations]
 1831 |     static std::wstring_convert, char32_t> conv1;
      |                 ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/locale:47,
                 from /usr/include/c++/15.2.0/iomanip:53,
                 from /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/extension/internal/pdfinput/svg-builder.cpp:23:
/usr/include/c++/15.2.0/bits/locale_conv.h:262:33: note: declared here
  262 |     class _GLIBCXX17_DEPRECATED wstring_convert
      |                                 ^~~~~~~~~~~~~~~
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/extension/internal/pdfinput/svg-builder.cpp: In member function ‘Inkscape::XML::Node* Inkscape::Extension::Internal::SvgBuilder::_createImage(Stream*, int, int, GfxImageColorMap*, bool, int*, bool, bool)’:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/extension/internal/pdfinput/svg-builder.cpp:2035:28: warning: ignoring return value of ‘bool ImageStream::reset()’, declared with attribute ‘nodiscard’ [-Wunused-result]
 2035 |         image_stream->reset();
      |         ~~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/poppler/Object.h:605,
                 from /usr/include/poppler/GfxState.h:44,
                 from /usr/include/poppler/Gfx.h:40,
                 from /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/extension/internal/pdfinput/svg-builder.h:30,
                 from /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/extension/internal/pdfinput/svg-builder.cpp:17:
/usr/include/poppler/Stream.h:474:24: note: declared here
  474 |     [[nodiscard]] bool reset();
      |                        ^~~~~
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/extension/internal/pdfinput/svg-builder.cpp:2061:28: warning: ignoring return value of ‘bool ImageStream::reset()’, declared with attribute ‘nodiscard’ [-Wunused-result]
 2061 |         image_stream->reset();
      |         ~~~~~~~~~~~~~~~~~~~^~
/usr/include/poppler/Stream.h:474:24: note: declared here
  474 |     [[nodiscard]] bool reset();
      |                        ^~~~~
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/toolbar/snap-toolbar.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/toolbar/snap-toolbar.cpp:52:61: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   52 |     _observer = prefs->createObserver(snap_bar_simple_path, [=](const Preferences::Entry& entry) {
      |                                                             ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/toolbar/snap-toolbar.cpp:52:61: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/toolbar/snap-toolbar.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/toolbar/snap-toolbar.cpp:57:48: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   57 |     link_simple.signal_activate_link().connect([=](){
      |                                                ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/toolbar/snap-toolbar.cpp:57:48: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/toolbar/snap-toolbar.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/toolbar/snap-toolbar.cpp:64:50: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   64 |     link_advanced.signal_activate_link().connect([=](){
      |                                                  ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/toolbar/snap-toolbar.cpp:64:50: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/toolbar/tool-toolbar.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/toolbar/tool-toolbar.cpp:64:70: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   64 |     buttons_pref_observer = prefs->createObserver(tools_button_path, [=]() { set_visible_buttons(); });
      |                                                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/toolbar/tool-toolbar.cpp:64:70: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/toolbar/tool-toolbar.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/toolbar/tool-toolbar.cpp:126:36: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  126 |     item.signal_activate().connect([=]
      |                                    ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/toolbar/tool-toolbar.cpp:126:36: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/toolbar/tool-toolbar.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/toolbar/tool-toolbar.cpp:166:33: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  166 |         auto on_click_pressed = [=, tool_name = std::move(tool_name)]
      |                                 ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/toolbar/tool-toolbar.cpp:166:33: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/freehand-base.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/freehand-base.cpp:69:56: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   69 |     sel_changed_connection = selection->connectChanged([=](Selection *) { _attachSelection(); });
      |                                                        ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/freehand-base.cpp:69:56: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/freehand-base.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/freehand-base.cpp:70:58: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   70 |     sel_modified_connection = selection->connectModified([=](Selection *, unsigned) { onSelectionModified(); });
      |                                                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/freehand-base.cpp:70:58: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/pages-tool.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/pages-tool.cpp:91:65: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   91 |     _doc_replaced_connection = desktop->connectDocumentReplaced([=](SPDesktop *desktop, SPDocument *doc) {
      |                                                                 ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/pages-tool.cpp:91:65: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/pages-tool.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/pages-tool.cpp:96:61: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   96 |     _zoom_connection = desktop->signal_zoom_changed.connect([=](double) {
      |                                                             ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/pages-tool.cpp:96:61: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/pages-tool.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/pages-tool.cpp:573:46: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  573 |             page_manager.connectPageSelected([=](SPPage *page) {
      |                                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/pages-tool.cpp:573:46: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/pages-tool.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/pages-tool.cpp:609:62: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  609 |             _page_modified_connection = doc->connectModified([=](guint){
      |                                                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/pages-tool.cpp:609:62: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/object-picker-tool.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/object-picker-tool.cpp:24:50: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   24 |     _zoom = desktop->signal_zoom_changed.connect([=](double){
      |                                                  ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/object-picker-tool.cpp:24:50: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/node-tool.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/node-tool.cpp:151:53: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  151 |     this->_multipath->signal_coords_changed.connect([=](){
      |                                                     ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/node-tool.cpp:151:53: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/booleans-tool.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/booleans-tool.cpp:48:52: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   48 |         _sel_modified = selection->connectModified([=](Selection *sel, int) { shape_cancel(); });
      |                                                    ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/booleans-tool.cpp:48:52: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/booleans-tool.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/booleans-tool.cpp:49:50: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   49 |         _sel_changed = selection->connectChanged([=](Selection *sel) { shape_cancel(); });
      |                                                  ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/booleans-tool.cpp:49:50: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/booleans-builder.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/booleans-builder.cpp:58:56: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   58 |         desk_modified_connection = nv->connectModified([=](SPObject *obj, guint flags) {
      |                                                        ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/booleans-builder.cpp:58:56: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/about.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/about.cpp:88:59: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   88 |         _refresh = Glib::signal_timeout().connect_seconds([=](){
      |                                                           ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/about.cpp:88:59: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/pen-tool.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/pen-tool.cpp:105:49: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  105 |     _desktop_destroy = _desktop->connectDestroy([=](SPDesktop *) { state = State::DEAD; });
      |                                                 ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/tools/pen-tool.cpp:105:49: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/align-and-distribute.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/align-and-distribute.cpp:166:32: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  166 |     auto set_icon_size_prefs = [=]() {
      |                                ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/align-and-distribute.cpp:166:32: note: add explicit ‘this’ or ‘*this’ capture
In file included from /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/util/font-discovery.h:10,
                 from /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.h:31,
                 from /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.h:31,
                 from /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/dialog-container.cpp:61:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:81:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   81 |             .on_started    = [=]() { emit(Msg::OperationStarted {}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:81:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:82:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   82 |             .on_progress   = [=](T... p) { emit(Msg::OperationProgress {std::tuple(p...)}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:82:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:84:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   84 |             .on_complete   = [=](R result) { emit(Msg::OperationResult {result = std::move(result)}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:84:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:85:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   85 |             .on_cancelled  = [=]() { emit(Msg::OperationCancelled {}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:85:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:86:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   86 |             .on_exception  = [=](std::exception_ptr ex) { emit(Msg::OperationException {ex}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:86:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:87:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   87 |             .on_finished   = [=]() { emit(Msg::OperationFinished {}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:87:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/dialog-multipaned.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/dialog-multipaned.cpp:99:34: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   99 |     signal_drag_motion().connect([=](Glib::RefPtr const &/*ctx*/, int x, int y, guint time) {
      |                                  ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/dialog-multipaned.cpp:99:34: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/dialog-multipaned.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/dialog-multipaned.cpp:108:33: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  108 |     signal_drag_leave().connect([=](Glib::RefPtr const &/*ctx*/, guint time) {
      |                                 ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/dialog-multipaned.cpp:108:33: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/document-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/document-properties.cpp:1859:42: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
 1859 |     angle_popover->signal_show().connect([=](){
      |                                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/document-properties.cpp:1859:42: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/dialog-window.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/dialog-window.cpp:65:41: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   65 |     this->signal_delete_event().connect([=](GdkEventAny *) {
      |                                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/dialog-window.cpp:65:41: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp:300:57: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  300 |     paned->property_position().signal_changed().connect([=](){
      |                                                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp:300:57: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp:312:38: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  312 |     toggle->signal_toggled().connect([=](){
      |                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp:312:38: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp:344:67: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  344 |     _selection_change = _page_selection->signal_changed().connect([=](){
      |                                                                   ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp:344:67: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp:354:47: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  354 |     _grid.set_cell_data_func(_image_renderer, [=](const Gtk::TreeModel::const_iterator& it){
      |                                               ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp:354:47: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp:374:43: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  374 |     _grid.signal_item_activated().connect([=](const Gtk::TreeModel::Path& path){
      |                                           ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp:374:43: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp:378:45: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  378 |     _search.signal_search_changed().connect([=](){
      |                                             ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp:378:45: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp:382:33: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  382 |     _filtered->set_visible_func([=](const Gtk::TreeModel::const_iterator& it){
      |                                 ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp:382:33: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp:399:29: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  399 |         model->foreach_path([=](const Gtk::TreeModel::Path& path){
      |                             ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp:399:29: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp:411:46: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  411 |     _grid.signal_selection_changed().connect([=](){
      |                                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp:411:46: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp:415:26: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  415 |     _categories->foreach([=](Gtk::TreeModel::Path const &path,
      |                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp:415:26: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp:433:43: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  433 |     scale->signal_value_changed().connect([=](){
      |                                           ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/extensions-gallery.cpp:433:43: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/font-collections-manager.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/font-collections-manager.cpp:72:51: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   72 |     _search_entry.signal_search_changed().connect([=](){ on_search_entry_changed(); });
      |                                                   ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/font-collections-manager.cpp:72:51: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/font-collections-manager.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/font-collections-manager.cpp:73:51: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   73 |     _user_font_collections.connect_signal_changed([=](int s){ on_selection_changed(s); });
      |                                                   ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/font-collections-manager.cpp:73:51: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/font-collections-manager.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/font-collections-manager.cpp:74:45: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   74 |     _create_button.signal_clicked().connect([=](){ on_create_button_pressed(); });
      |                                             ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/font-collections-manager.cpp:74:45: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/font-collections-manager.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/font-collections-manager.cpp:75:43: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   75 |     _edit_button.signal_clicked().connect([=](){ on_edit_button_pressed(); });
      |                                           ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/font-collections-manager.cpp:75:43: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/font-collections-manager.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/font-collections-manager.cpp:76:45: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   76 |     _delete_button.signal_clicked().connect([=](){ on_delete_button_pressed(); });
      |                                             ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/font-collections-manager.cpp:76:45: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/font-collections-manager.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/font-collections-manager.cpp:77:44: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   77 |     _reset_button.signal_clicked().connect([=](){ on_reset_button_pressed(); });
      |                                            ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/font-collections-manager.cpp:77:44: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/layer-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/layer-properties.cpp:70:44: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   70 |     _close_button.signal_clicked().connect([=]() {_close();});
      |                                            ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/layer-properties.cpp:70:44: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/layer-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/layer-properties.cpp:71:44: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   71 |     _apply_button.signal_clicked().connect([=]() {_apply();});
      |                                            ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/layer-properties.cpp:71:44: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/layer-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/layer-properties.cpp:73:35: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   73 |     signal_delete_event().connect([=](GdkEventAny*) -> bool {
      |                                   ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/layer-properties.cpp:73:35: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/layer-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/layer-properties.cpp:135:38: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  135 |     Glib::signal_idle().connect_once([=]() {delete this;});
      |                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/layer-properties.cpp:135:38: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/new-from-template.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/new-from-template.cpp:49:36: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   49 |     templates->connectItemSelected([=]() { _create_template_button.set_sensitive(true); });
      |                                    ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/new-from-template.cpp:49:36: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/new-from-template.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/new-from-template.cpp:51:45: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   51 |     templates->signal_switch_page().connect([=](Gtk::Widget *const widget, int num) {
      |                                             ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/new-from-template.cpp:51:45: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:723:54: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  723 |     _text_renderer->signal_editing_started().connect([=](Gtk::CellEditable*,const Glib::ustring&){
      |                                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:723:54: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:726:55: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  726 |     _text_renderer->signal_editing_canceled().connect([=](){
      |                                                       ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:726:55: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:729:45: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  729 |     _text_renderer->signal_edited().connect([=](const Glib::ustring&,const Glib::ustring&){
      |                                             ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:729:45: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:762:42: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  762 |     _tree.signal_query_tooltip().connect([=](int x, int y, bool kbd, const Glib::RefPtr& tooltip){
      |                                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:762:42: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:795:52: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  795 |     _opacity_slider.signal_value_changed().connect([=](){
      |                                                    ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:795:52: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:886:44: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  886 |     tag_renderer->signal_clicked().connect([=](const Glib::ustring& path) {
      |                                            ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:886:44: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:896:34: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  896 |     _color_picker.connectChanged([=](guint rgba) {
      |                                  ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:896:34: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:932:41: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  932 |     _tree.signal_row_expanded().connect([=](const Gtk::TreeModel::iterator &iter, const Gtk::TreeModel::Path &) {
      |                                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:932:41: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:937:42: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  937 |     _tree.signal_row_collapsed().connect([=](const Gtk::TreeModel::iterator &iter, const Gtk::TreeModel::Path &) {
      |                                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:937:42: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:974:43: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  974 |     auto enter_layer_label_editing_mode = [=]() {
      |                                           ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:974:43: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:984:56: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  984 |     _tree_style = _tree.signal_style_updated().connect([=](){
      |                                                        ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:984:56: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:997:80: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  997 |     _watch_object_mode = prefs->createObserver("/dialogs/objects/layers_only", [=]() { setRootWatcher(); });
      |                                                                                ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:997:80: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:1501:54: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
 1501 |                     Glib::signal_idle().connect_once([=]() {
      |                                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/objects.cpp:1501:54: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:411:53: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  411 |                 op_button->signal_toggled().connect([=]() {
      |                                                     ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:411:53: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:431:70: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  431 |                         _picker = tool->signal_object_picked.connect([=](SPObject* item){
      |                                                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:431:70: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:442:77: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  442 |                         _tool_switched = tool->signal_tool_switched.connect([=]() {
      |                                                                             ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:442:77: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:483:65: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  483 |         _width.get_adjustment()->signal_value_changed().connect([=](){
      |                                                                 ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:483:65: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:484:70: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  484 |             change_value_px(_rect, _width.get_adjustment(), "width", [=](double w){ _rect->setVisibleWidth(w); });
      |                                                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:484:70: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:486:66: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  486 |         _height.get_adjustment()->signal_value_changed().connect([=](){
      |                                                                  ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:486:66: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:487:72: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  487 |             change_value_px(_rect, _height.get_adjustment(), "height", [=](double h){ _rect->setVisibleHeight(h); });
      |                                                                        ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:487:72: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:489:62: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  489 |         _rx.get_adjustment()->signal_value_changed().connect([=](){
      |                                                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:489:62: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:490:64: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  490 |             change_value_px(_rect, _rx.get_adjustment(), "rx", [=](double rx){ _rect->setVisibleRx(rx); });
      |                                                                ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:490:64: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:492:62: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  492 |         _ry.get_adjustment()->signal_value_changed().connect([=](){
      |                                                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:492:62: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:493:64: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  493 |             change_value_px(_rect, _ry.get_adjustment(), "ry", [=](double ry){ _rect->setVisibleRy(ry); });
      |                                                                ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:493:64: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:495:81: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  495 |         get_widget(builder, "rect-round").signal_clicked().connect([=](){
      |                                                                                 ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:495:81: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:502:41: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  502 |         _sharp.signal_clicked().connect([=](){
      |                                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:502:41: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:510:41: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  510 |         _round.signal_clicked().connect([=](){
      |                                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:510:41: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:577:43: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  577 |             btn->signal_toggled().connect([=](){ set_type(type); });
      |                                           ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:577:43: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:581:41: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  581 |         _whole.signal_clicked().connect([=](){
      |                                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:581:41: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:586:26: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  586 |         auto normalize = [=](){
      |                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:586:26: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:592:62: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  592 |         _rx.get_adjustment()->signal_value_changed().connect([=](){
      |                                                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:592:62: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:593:70: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  593 |             change_value_px(_ellipse, _rx.get_adjustment(), nullptr, [=](double rx){ _ellipse->setVisibleRx(rx); normalize(); });
      |                                                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:593:70: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:595:62: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  595 |         _ry.get_adjustment()->signal_value_changed().connect([=](){
      |                                                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:595:62: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:596:70: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  596 |             change_value_px(_ellipse, _ry.get_adjustment(), nullptr, [=](double ry){ _ellipse->setVisibleRy(ry); normalize(); });
      |                                                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:596:70: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:598:65: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  598 |         _start.get_adjustment()->signal_value_changed().connect([=](){
      |                                                                 ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:598:65: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:599:61: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  599 |             change_angle(_ellipse, _start.get_adjustment(), [=](double s){ _ellipse->start = s; normalize(); });
      |                                                             ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:599:61: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:601:63: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  601 |         _end.get_adjustment()->signal_value_changed().connect([=](){
      |                                                               ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:601:63: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:602:59: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  602 |             change_angle(_ellipse, _end.get_adjustment(), [=](double e){ _ellipse->end = e; normalize(); });
      |                                                           ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:602:59: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:605:79: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  605 |         get_widget(builder, "el-round").signal_clicked().connect([=](){
      |                                                                               ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:605:79: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:701:67: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  701 |         _corners.get_adjustment()->signal_value_changed().connect([=](){
      |                                                                   ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:701:67: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:702:60: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  702 |             change_value(_path, _corners.get_adjustment(), [=](double sides) {
      |                                                            ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:702:60: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:709:67: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  709 |         _rounded.get_adjustment()->signal_value_changed().connect([=](){
      |                                                                   ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:709:67: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:710:60: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  710 |             change_value(_path, _rounded.get_adjustment(), [=](double rounded) {
      |                                                            ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:710:60: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:715:65: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  715 |         _ratio.get_adjustment()->signal_value_changed().connect([=](){
      |                                                                 ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:715:65: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:716:58: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  716 |             change_value(_path, _ratio.get_adjustment(), [=](double ratio){
      |                                                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:716:58: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:727:64: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  727 |         _rand.get_adjustment()->signal_value_changed().connect([=](){
      |                                                                ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:727:64: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:728:57: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  728 |             change_value(_path, _rand.get_adjustment(), [=](double rnd){
      |                                                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:728:57: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:733:45: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  733 |         _clear_rnd.signal_clicked().connect([=](){ _rand.get_adjustment()->set_value(0); });
      |                                             ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:733:45: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:734:47: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  734 |         _clear_round.signal_clicked().connect([=](){ _rounded.get_adjustment()->set_value(0); });
      |                                               ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:734:47: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:735:47: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  735 |         _clear_ratio.signal_clicked().connect([=](){ _ratio.get_adjustment()->set_value(0.5); });
      |                                               ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:735:47: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:737:40: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  737 |         _poly.signal_toggled().connect([=](){ set_flat(true); });
      |                                        ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:737:40: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:738:40: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  738 |         _star.signal_toggled().connect([=](){ set_flat(false); });
      |                                        ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:738:40: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:740:41: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  740 |         _align.signal_clicked().connect([=](){
      |                                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:740:41: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:741:37: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  741 |             change_value(_path, {}, [=](double) { align_star_shape(_path); });
      |                                     ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:741:37: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:771:33: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  771 |         change_value(_path, {}, [=](double){
      |                                 ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:771:33: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:851:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  851 |         auto set_precision = [=](int const n) {
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:851:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:878:81: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  878 |         get_widget(builder, "path-enter").signal_clicked().connect([=](){ commit_d(); });
      |                                                                                 ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-attributes.cpp:878:81: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-properties.cpp:106:70: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  106 |         _exp_properties.property_expanded().signal_changed().connect([=]{
      |                                                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-properties.cpp:106:70: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-properties.cpp:114:73: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  114 |         _exp_interactivity.property_expanded().signal_changed().connect([=]{
      |                                                                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/object-properties.cpp:114:73: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tile.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tile.cpp:65:45: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   65 |     _notebook->signal_switch_page().connect([=](Widget*, guint page){
      |                                             ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tile.cpp:65:45: note: add explicit ‘this’ or ‘*this’ capture
In file included from /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/util/font-discovery.h:10,
                 from /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.h:31,
                 from /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.h:31,
                 from /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:24:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:81:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   81 |             .on_started    = [=]() { emit(Msg::OperationStarted {}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:81:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:82:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   82 |             .on_progress   = [=](T... p) { emit(Msg::OperationProgress {std::tuple(p...)}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:82:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:84:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   84 |             .on_complete   = [=](R result) { emit(Msg::OperationResult {result = std::move(result)}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:84:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:85:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   85 |             .on_cancelled  = [=]() { emit(Msg::OperationCancelled {}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:85:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:86:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   86 |             .on_exception  = [=](std::exception_ptr ex) { emit(Msg::OperationException {ex}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:86:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:87:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   87 |             .on_finished   = [=]() { emit(Msg::OperationFinished {}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:87:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:142:42: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  142 |     filter_popover.signal_show().connect([=](){
      |                                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:142:42: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:166:43: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  166 |     text_buffer->signal_changed().connect([=](){ onChange(); });
      |                                           ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:166:43: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:168:50: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  168 |     setasdefault_button.signal_clicked().connect([=](){ onSetDefault(); });
      |                                                  ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:168:50: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:169:43: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  169 |     apply_button.signal_clicked().connect([=](){ onApply(); });
      |                                           ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:169:43: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:170:60: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  170 |     fontFeaturesChangedConn = font_features.connectChanged([=](){ onChange(); });
      |                                                            ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:170:60: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:171:50: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  171 |     search_entry.signal_search_changed().connect([=](){ on_search_entry_changed(); });
      |                                                  ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:171:50: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:172:43: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  172 |     reset_button.signal_clicked().connect([=](){ on_reset_button_pressed(); });
      |                                           ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:172:43: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:173:55: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  173 |     collection_editor_button.signal_clicked().connect([=](){ on_fcm_button_clicked(); });
      |                                                       ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:173:55: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:175:62: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  175 |     fontCollectionsUpdate = font_collections->connect_update([=]() { display_font_collections(); });
      |                                                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:175:62: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:176:82: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  176 |     fontCollectionsChangedSelection = font_collections->connect_selection_update([=]() {
      |                                                                                  ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:176:82: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:186:57: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  186 |     _font_changed = font_list->signal_changed().connect([=](){ apply_changes(true); });
      |                                                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:186:57: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:187:53: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  187 |     _apply_font = font_list->signal_apply().connect([=](){ onChange(); onSetDefault(); });
      |                                                     ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/text-edit.cpp:187:53: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/paint-servers.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/paint-servers.cpp:99:47: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   99 |         _defs_changed = defs->connectModified([=](SPObject *, unsigned) -> void {
      |                                               ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/paint-servers.cpp:99:47: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/paint-servers.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/paint-servers.cpp:104:49: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  104 |     _document_closed = document->connectDestroy([=]() { _documentClosed(); });
      |                                                 ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/paint-servers.cpp:104:49: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/paint-servers.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/paint-servers.cpp:121:40: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  121 |     dropdown->signal_changed().connect([=]() { onPaintSourceDocumentChanged(); });
      |                                        ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/paint-servers.cpp:121:40: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/paint-servers.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/paint-servers.cpp:127:66: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  127 |     _item_activated = icon_view->signal_item_activated().connect([=](Gtk::TreeModel::Path const &p) {
      |                                                                  ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/paint-servers.cpp:127:66: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/paint-servers.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/paint-servers.cpp:132:42: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  132 |     fill_radio->signal_toggled().connect([=]() {
      |                                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/paint-servers.cpp:132:42: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tracedialog.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tracedialog.cpp:406:39: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  406 |     B_Update.signal_clicked().connect([=] { updatePreview(true); });
      |                                       ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tracedialog.cpp:406:39: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tracedialog.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tracedialog.cpp:413:36: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  413 |     signal_size_allocate().connect([=] (Gtk::Allocation const &alloc) {
      |                                    ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tracedialog.cpp:413:36: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tracedialog.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tracedialog.cpp:432:37: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  432 |     CBT_SS.signal_changed().connect([=] { adjustParamsVisible(); });
      |                                     ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tracedialog.cpp:432:37: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tracedialog.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tracedialog.cpp:437:45: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  437 |         adj->signal_value_changed().connect([=] { updatePreview(); });
      |                                             ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tracedialog.cpp:437:45: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tracedialog.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tracedialog.cpp:440:44: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  440 |         checkbtn->signal_toggled().connect([=] { updatePreview(); });
      |                                            ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tracedialog.cpp:440:44: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tracedialog.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tracedialog.cpp:443:41: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  443 |         combo->signal_changed().connect([=] { updatePreview(); });
      |                                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tracedialog.cpp:443:41: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tracedialog.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tracedialog.cpp:445:45: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  445 |     choice_tab.signal_switch_page().connect([=] (Gtk::Widget*, unsigned) { updatePreview(); });
      |                                             ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tracedialog.cpp:445:45: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tracedialog.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tracedialog.cpp:447:38: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  447 |     signal_set_focus_child().connect([=] (Gtk::Widget *w) {
      |                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/tracedialog.cpp:447:38: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/completion-popup.cpp: In member function ‘gboolean Inkscape::UI::Widget::CompletionPopup::onPopoverKeyPressed(const GtkEventControllerKey*, unsigned int, unsigned int, GdkModifierType)’:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/completion-popup.cpp:117:10: warning: ‘template class std::__cxx11::wstring_convert’ is deprecated [-Wdeprecated-declarations]
  117 |     std::wstring_convert, char32_t> conv1;
      |          ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/locale:47,
                 from /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/completion-popup.cpp:12:
/usr/include/c++/15.2.0/bits/locale_conv.h:262:33: note: declared here
  262 |     class _GLIBCXX17_DEPRECATED wstring_convert
      |                                 ^~~~~~~~~~~~~~~
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp:127:56: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  127 |     _treemm->get_selection()->signal_changed().connect([=]() {
      |                                                        ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp:127:56: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp:135:27: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  135 |     tree->connectTreeMove([=]() {
      |                           ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp:135:27: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp:163:32: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  163 |     auto auto_arrange_panels = [=](Gtk::Allocation const &alloc) {
      |                                ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp:163:32: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp:172:27: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  172 |     auto arrange_panels = [=](DialogLayout layout){
      |                           ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp:172:27: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp:187:36: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  187 |     signal_size_allocate().connect([=] (Gtk::Allocation const &alloc) {
      |                                    ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp:187:36: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp:193:42: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  193 |     popup.signal_query_tooltip().connect([=](int x, int y, bool kbd, const Glib::RefPtr& tooltip){
      |                                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp:193:42: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp:208:23: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  208 |     auto set_layout = [=](DialogLayout layout){
      |                       ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp:208:23: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp:235:28: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  235 |     _syntax_theme.action = [=]() {
      |                            ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp:235:28: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp:243:25: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  243 |     _mono_font.action = [=]() {
      |                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp:243:25: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp:254:55: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  254 |     tree->renderer->signal_editing_canceled().connect([=]() {
      |                                                       ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp:254:55: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp:257:45: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  257 |     tree->renderer->signal_edited().connect([=](const Glib::ustring& path, const Glib::ustring& name) {
      |                                             ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp:257:45: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp:260:54: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  260 |     tree->renderer->signal_editing_started().connect([=](Gtk::CellEditable* cell, const Glib::ustring& path) {
      |                                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/dialog/xml-tree.cpp:260:54: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:339:32: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  339 |     d->prefs.grabsize.action = [=] { d->canvasitem_ctx->root()->update_canvas_item_ctrl_sizes(d->prefs.grabsize); };
      |                                ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:339:32: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:340:42: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  340 |     d->prefs.debug_show_unclean.action = [=] { queue_draw(); };
      |                                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:340:42: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:341:40: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  341 |     d->prefs.debug_show_clean.action = [=] { queue_draw(); };
      |                                        ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:341:40: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:342:44: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  342 |     d->prefs.debug_disable_redraw.action = [=] { d->schedule_redraw(); };
      |                                            ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:342:44: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:343:46: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  343 |     d->prefs.debug_sticky_decoupled.action = [=] { d->schedule_redraw(); };
      |                                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:343:46: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:344:37: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  344 |     d->prefs.debug_animate.action = [=] { queue_draw(); };
      |                                     ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:344:37: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:345:47: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  345 |     d->prefs.outline_overlay_opacity.action = [=] { queue_draw(); };
      |                                               ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:345:47: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:346:33: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  346 |     d->prefs.softproof.action = [=] { set_cms_transform(); redraw_all(); };
      |                                 ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:346:33: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:347:38: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  347 |     d->prefs.displayprofile.action = [=] { set_cms_transform(); redraw_all(); };
      |                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:347:38: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:348:38: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  348 |     d->prefs.request_opengl.action = [=] {
      |                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:348:38: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:358:44: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  358 |     d->prefs.pixelstreamer_method.action = [=] {
      |                                            ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:358:44: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:366:34: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  366 |     d->prefs.numthreads.action = [=] {
      |                                  ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:366:34: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:2085:34: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
 2085 |         boost::asio::post(*pool, [=] { render_tile(i); });
      |                                  ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas.cpp:2085:34: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:84:40: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   84 |     size.signal_change_value().connect([=,&size](Gtk::ScrollType, double val) {
      |                                        ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:84:40: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:91:42: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   91 |     aspect.signal_change_value().connect([=,&aspect](Gtk::ScrollType, double val) {
      |                                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:91:42: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:98:42: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   98 |     border.signal_change_value().connect([=,&border](Gtk::ScrollType, double val) {
      |                                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:98:42: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:105:40: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  105 |     rows.signal_change_value().connect([=,&rows](Gtk::ScrollType, double val) {
      |                                        ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:105:40: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:113:33: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  113 |     sb.signal_toggled().connect([=,&sb](){
      |                                 ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:113:33: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:120:38: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  120 |     stretch.signal_toggled().connect([=,&stretch](){
      |                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:120:38: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:128:36: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  128 |     large.signal_toggled().connect([=,&large](){
      |                                    ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:128:36: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:137:33: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  137 |     sl.signal_toggled().connect([=,&sl](){
      |                                 ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:137:33: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:145:43: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  145 |     _scroll_down.signal_clicked().connect([=](){ scroll(0, get_palette_height(), get_tile_height() + _border, true); });
      |                                           ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:145:43: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:146:41: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  146 |     _scroll_up.signal_clicked().connect([=](){ scroll(0, -get_palette_height(), get_tile_height() + _border, true); });
      |                                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:146:41: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:147:43: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  147 |     _scroll_left.signal_clicked().connect([=](){ scroll(-10 * (get_tile_width() + _border), 0, 0.0, false); });
      |                                           ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:147:43: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:148:44: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  148 |     _scroll_right.signal_clicked().connect([=](){ scroll(10 * (get_tile_width() + _border), 0, 0.0, false); });
      |                                            ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:148:44: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:153:36: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  153 |     signal_size_allocate().connect([=](Gtk::Allocation& a){
      |                                    ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:153:36: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:157:52: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  157 |         _idle_resize = Glib::signal_idle().connect([=](){
      |                                                    ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:157:52: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:744:41: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  744 |         item->signal_activate().connect([=](){
      |                                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-palette.cpp:744:41: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-notebook.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-notebook.cpp:129:38: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  129 |     _combo->signal_changed().connect([=](){ _setCurrentPage(_combo->get_active_row_id(), false); });
      |                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-notebook.cpp:129:38: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-notebook.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-notebook.cpp:155:66: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  155 |     _observer = prefs->createObserver("/colorselector/switcher", [=](const Preferences::Entry& new_value) {
      |                                                                  ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-notebook.cpp:155:66: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-notebook.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-notebook.cpp:219:67: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  219 |     _book->property_visible_child_name().signal_changed().connect([=]() {
      |                                                                   ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-notebook.cpp:219:67: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-notebook.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-notebook.cpp:357:49: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  357 |         auto obs = prefs->createObserver(vpath, [=](const Preferences::Entry& value) {
      |                                                 ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-notebook.cpp:357:49: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas-grid.cpp: In member function ‘Gtk::EventSequenceState Inkscape::UI::Widget::CanvasGrid::_rulerButtonRelease(const Gtk::GestureMultiPress&, int, double, double, bool)’:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/canvas-grid.cpp:614:21: warning: bitwise operation between different enumeration types ‘const Gdk::ModifierType’ and ‘GdkModifierType’ is deprecated [-Wdeprecated-enum-enum-conversion]
  614 |         if (!(state & GDK_SHIFT_MASK)) {
      |               ~~~~~~^~~~~~~~~~~~~~~~
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-scales.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-scales.cpp:239:67: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  239 |         wheel_frame->property_expanded().signal_changed().connect([=](){
      |                                                                   ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-scales.cpp:239:67: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-picker.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-picker.cpp:53:51: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   53 |         external_button->signal_clicked().connect([=](){ on_clicked(); });
      |                                                   ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/color-picker.cpp:53:51: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/export-preview.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/export-preview.cpp:82:62: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   82 |             _construct_idle = Glib::signal_timeout().connect([=]() {
      |                                                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/export-preview.cpp:82:62: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/export-preview.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/export-preview.cpp:181:51: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  181 |     _render_idle = Glib::signal_timeout().connect([=]() {
      |                                                   ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/export-preview.cpp:181:51: note: add explicit ‘this’ or ‘*this’ capture
In file included from /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/util/font-discovery.h:10,
                 from /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.h:31,
                 from /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:35:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:81:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   81 |             .on_started    = [=]() { emit(Msg::OperationStarted {}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:81:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:82:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   82 |             .on_progress   = [=](T... p) { emit(Msg::OperationProgress {std::tuple(p...)}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:82:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:84:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   84 |             .on_complete   = [=](R result) { emit(Msg::OperationResult {result = std::move(result)}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:84:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:85:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   85 |             .on_cancelled  = [=]() { emit(Msg::OperationCancelled {}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:85:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:86:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   86 |             .on_exception  = [=](std::exception_ptr ex) { emit(Msg::OperationException {ex}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:86:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:87:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   87 |             .on_finished   = [=]() { emit(Msg::OperationFinished {}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:87:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:289:37: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  289 |     _font_variations.connectChanged([=](){
      |                                     ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:289:37: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:316:40: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  316 |         item.signal_activate().connect([=](){ sort_fonts(el.second); });
      |                                        ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:316:40: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:329:83: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  329 |     get_widget(_builder, "id-reset-filter").signal_clicked().connect([=](){
      |                                                                                   ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:329:83: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:346:38: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  346 |     search->signal_changed().connect([=](){ filter(); });
      |                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:346:38: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:356:27: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  356 |     auto set_row_height = [=](int font_size_percent) {
      |                           ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:356:27: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:367:32: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  367 |     _scale_correction.action = [=](){
      |                                ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:367:32: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:373:26: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  373 |     auto set_grid_size = [=](int font_size_percent) {
      |                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:373:26: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:386:42: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  386 |     size->signal_value_changed().connect([=](){
      |                                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:386:42: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:396:27: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  396 |     auto set_show_names = [=](bool show) {
      |                           ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:396:27: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:417:38: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  417 |     sample->signal_changed().connect([=](){
      |                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:417:38: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:428:43: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  428 |     grid_sample->signal_changed().connect([=](){
      |                                           ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:428:43: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:471:54: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  471 |     _text_column.set_cell_data_func(*_cell_renderer, [=](Gtk::CellRenderer* r, const Gtk::TreeModel::iterator& it) {
      |                                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:471:54: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:489:51: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  489 |     _font_grid.set_cell_data_func(*grid_renderer, [=](const Gtk::TreeModel::const_iterator& it) {
      |                                                   ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:489:51: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:494:47: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  494 |     _font_grid.signal_query_tooltip().connect([=](int x, int y, bool kbd, const Glib::RefPtr& tt){
      |                                               ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:494:47: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:517:26: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  517 |     auto font_selected = [=](const FontInfo& font) {
      |                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:517:26: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:529:72: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  529 |     _selection_changed = _font_grid.signal_selection_changed().connect([=](){
      |                                                                        ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:529:72: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:540:31: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  540 |     auto set_list_view_mode = [=](bool show_list) {
      |                               ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:540:31: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:570:25: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  570 |     auto prepare_tags = [=](){
      |                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:570:25: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:599:58: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  599 |     _font_stream = FontDiscovery::get().connect_to_fonts([=](const FontDiscovery::MessageType& msg){
      |                                                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:599:58: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:632:53: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  632 |     _font_size_scale.signal_value_changed().connect([=](){
      |                                                     ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:632:53: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:641:41: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  641 |     _font_size.signal_changed().connect([=](){
      |                                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:641:41: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:658:58: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  658 |     _font_list.get_selection()->signal_changed().connect([=](){
      |                                                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:658:58: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:666:47: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  666 |     _font_list.signal_row_activated().connect([=](const Gtk::TreeModel::Path& path, Gtk::TreeViewColumn*){
      |                                               ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:666:47: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:673:49: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  673 |     _font_tags.get_signal_tag_changed().connect([=](const FontTag* ftag, bool selected){
      |                                                 ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:673:49: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:678:42: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  678 |     filter_popover.signal_show().connect([=](){
      |                                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:678:42: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:1024:41: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
 1024 |         close->signal_clicked().connect([=](){
      |                                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:1024:41: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:1080:20: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
 1080 |     auto add_row = [=](Gtk::Widget* w){
      |                    ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:1080:20: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:1094:39: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
 1094 |         btn->signal_toggled().connect([=](){
      |                                       ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:1094:39: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:1135:50: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
 1135 |         _scroll = Glib::signal_timeout().connect([=](){
      |                                                  ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-list.cpp:1135:50: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-selector-toolbar.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-selector-toolbar.cpp:102:44: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  102 |     family_combo.signal_changed().connect ([=](){ on_family_changed(); });
      |                                            ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-selector-toolbar.cpp:102:44: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-selector-toolbar.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-selector-toolbar.cpp:103:43: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  103 |     style_combo.signal_changed().connect ([=](){ on_style_changed(); });
      |                                           ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-selector-toolbar.cpp:103:43: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-selector-toolbar.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-selector-toolbar.cpp:111:32: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  111 |     font_lister->connectUpdate([=](){ update_font(); });
      |                                ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-selector-toolbar.cpp:111:32: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/fill-style.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/fill-style.cpp:71:43: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   71 |     _psel->signal_stop_selected().connect([=](SPStop* stop) {
      |                                           ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/fill-style.cpp:71:43: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/fill-style.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/fill-style.cpp:74:42: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   74 |     _psel->signal_edit_pattern().connect([=](){
      |                                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/fill-style.cpp:74:42: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/fill-style.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/fill-style.cpp:124:68: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  124 |             subselChangedConn = desktop->connect_text_cursor_moved([=](void* sender, Inkscape::UI::Tools::TextTool* tool) {
      |                                                                    ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/fill-style.cpp:124:68: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/fill-style.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/fill-style.cpp:131:80: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  131 |             stop_selected_connection = desktop->connect_gradient_stop_selected([=](void* sender, SPStop* stop){
      |                                                                                ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/fill-style.cpp:131:80: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:185:38: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  185 |     reverse.signal_clicked().connect([=](){ reverse_gradient(); });
      |                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:185:38: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:188:45: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  188 |     _turn_gradient.signal_clicked().connect([=](){ turn_gradient(90, true); });
      |                                             ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:188:45: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:189:48: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  189 |     _angle_adj->signal_value_changed().connect([=](){
      |                                                ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:189:48: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:199:52: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  199 |     _gradient_image.signal_stop_selected().connect([=](size_t index) {
      |                                                    ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:199:52: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:203:58: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  203 |     _gradient_image.signal_stop_offset_changed().connect([=](size_t index, double offset) {
      |                                                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:203:58: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:206:50: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  206 |     _gradient_image.signal_add_stop_at().connect([=](double offset) {
      |                                                  ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:206:50: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:209:50: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  209 |     _gradient_image.signal_delete_stop().connect([=](size_t index) {
      |                                                  ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:209:50: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:233:41: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  233 |     _selector->signal_changed().connect([=](SPGradient* gradient) {
      |                                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:233:41: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:250:41: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  250 |     selection->signal_changed().connect([=]() {
      |                                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:250:41: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:262:40: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  262 |     _add_stop.signal_clicked().connect([=](){
      |                                        ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:262:40: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:270:43: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  270 |     _delete_stop.signal_clicked().connect([=]() {
      |                                           ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:270:43: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:294:44: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  294 |     _selected_color.signal_changed.connect([=]() {
      |                                            ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:294:44: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:297:44: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  297 |     _selected_color.signal_dragged.connect([=]() {
      |                                            ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:297:44: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:301:42: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  301 |     _offset_btn.signal_changed().connect([=]() {
      |                                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:301:42: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:559:56: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  559 |     auto it = std::find_if(items.begin(), items.end(), [=](const auto& row) {
      |                                                        ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-editor.cpp:559:56: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-variations.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-variations.cpp:291:13: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  291 |             [=](){ if (!_update.pending()) {_signal_changed.emit();} }
      |             ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/font-variations.cpp:291:13: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-with-stops.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-with-stops.cpp:79:53: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   79 |     _release  = gradient ? gradient->connectRelease([=](SPObject*){ set_gradient(nullptr); }) : sigc::connection();
      |                                                     ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-with-stops.cpp:79:53: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-with-stops.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-with-stops.cpp:80:54: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   80 |     _modified = gradient ? gradient->connectModified([=](SPObject*, guint){ modified(); }) : sigc::connection();
      |                                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/gradient-with-stops.cpp:80:54: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/image-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/image-properties.cpp:126:36: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  126 |     _preview.signal_draw().connect([=](const Cairo::RefPtr& ctx){
      |                                    ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/image-properties.cpp:126:36: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/image-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/image-properties.cpp:135:37: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  135 |     change.signal_clicked().connect([=](){
      |                                     ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/image-properties.cpp:135:37: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/image-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/image-properties.cpp:142:38: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  142 |     extract.signal_clicked().connect([=](){
      |                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/image-properties.cpp:142:38: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/image-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/image-properties.cpp:148:37: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  148 |     _embed.signal_clicked().connect([=](){
      |                                     ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/image-properties.cpp:148:37: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/image-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/image-properties.cpp:156:41: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  156 |     _rendering.signal_changed().connect([=](){
      |                                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/image-properties.cpp:156:41: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/image-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/image-properties.cpp:162:38: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  162 |     _aspect.signal_toggled().connect([=](){
      |                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/image-properties.cpp:162:38: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/image-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/image-properties.cpp:166:39: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  166 |     _stretch.signal_toggled().connect([=](){
      |                                       ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/image-properties.cpp:166:39: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:178:54: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  178 |             get_color_picker(element).connectChanged([=](unsigned const rgba) {
      |                                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:178:54: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:186:49: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  186 |         _display_units.signal_changed().connect([=](){ set_display_unit(); });
      |                                                 ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:186:49: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:190:46: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  190 |         _page_units.signal_changed().connect([=](){ set_page_unit(); });
      |                                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:190:46: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:199:51: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  199 |             checkbutton->signal_toggled().connect([=](){ fire_checkbox_toggled(*checkbutton, check); });
      |                                                   ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:199:51: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:201:42: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  201 |         _border.signal_toggled().connect([=](){
      |                                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:201:42: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:204:42: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  204 |         _shadow.signal_toggled().connect([=](){
      |                                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:204:42: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:207:48: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  207 |         _checkerboard.signal_toggled().connect([=](){
      |                                                ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:207:48: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:211:72: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  211 |         _viewbox_expander.property_expanded().signal_changed().connect([=](){
      |                                                                        ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:211:72: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:217:53: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  217 |         _link_width_height.signal_clicked().connect([=](){
      |                                                     ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:217:53: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:225:54: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  225 |         _link_scale_content.signal_clicked().connect([=](){
      |                                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:225:54: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:235:53: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  235 |         _page_width .signal_value_changed().connect([=](){ set_page_size_linked(true); });
      |                                                     ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:235:53: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:236:53: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  236 |         _page_height.signal_value_changed().connect([=](){ set_page_size_linked(false); });
      |                                                     ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:236:53: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:238:56: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  238 |         _viewbox_width. signal_value_changed().connect([=](){ set_viewbox_size_linked(true); });
      |                                                        ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:238:56: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:239:56: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  239 |         _viewbox_height.signal_value_changed().connect([=](){ set_viewbox_size_linked(false); });
      |                                                        ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:239:56: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:241:45: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  241 |         _landscape.signal_toggled().connect([=](){ if (_landscape.get_active()) swap_width_height(); });
      |                                             ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:241:45: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:242:45: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  242 |         _portrait .signal_toggled().connect([=](){ if (_portrait .get_active()) swap_width_height(); });
      |                                             ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:242:45: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:250:52: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  250 |                 b1->signal_value_changed().connect([=](){
      |                                                    ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:250:52: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:256:52: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  256 |                 b1->signal_value_changed().connect([=](){ fire_value_changed(*b1, *b2, nullptr, dim); });
      |                                                    ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:256:52: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:257:52: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  257 |                 b2->signal_value_changed().connect([=](){ fire_value_changed(*b1, *b2, nullptr, dim); });
      |                                                    ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:257:52: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:262:46: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  262 |         page_resize.signal_clicked().connect([=](){ _signal_resize_to_fit.emit(); });
      |                                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/page-properties.cpp:262:46: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:128:45: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  128 |     _preview.signal_size_allocate().connect([=](Gtk::Allocation& a){
      |                                             ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:128:45: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:134:49: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  134 |     _marker_list.bind_list_store(_marker_store, [=](const Glib::RefPtr& item){
      |                                                 ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:134:49: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:162:61: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  162 |     _marker_list.signal_selected_children_changed().connect([=](){
      |                                                             ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:162:61: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:169:51: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  169 |     _marker_list.signal_child_activated().connect([=](Gtk::FlowBoxChild* box){
      |                                                   ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:169:51: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:173:23: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  173 |     auto set_orient = [=](bool enable_angle, const char* value) {
      |                       ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:173:23: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:180:44: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  180 |     _orient_angle.signal_toggled().connect([=]()   { set_orient(true, _angle_btn.get_text().c_str()); });
      |                                            ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:180:44: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:181:48: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  181 |     _orient_flip_horz.signal_clicked().connect([=]() { sp_marker_flip_horizontally(get_current()); });
      |                                                ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:181:48: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:183:47: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  183 |     _angle_btn.signal_value_changed().connect([=]() {
      |                                               ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:183:47: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:188:22: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  188 |     auto set_scale = [=](bool changeWidth) {
      |                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:188:22: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:215:27: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  215 |     auto idle_set_scale = [=](bool changeWidth) {
      |                           ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:215:27: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:219:49: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  219 |             _idle = Glib::signal_idle().connect([=](){
      |                                                 ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:219:49: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:230:42: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  230 |     _link_scale.signal_clicked().connect([=](){
      |                                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:230:42: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:240:49: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  240 |     _scale_with_stroke.signal_toggled().connect([=](){
      |                                                 ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:240:49: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:245:23: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  245 |     auto set_offset = [=](){
      |                       ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:245:23: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:256:52: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  256 |     _menu_btn.get_popover()->signal_show().connect([=](){ update_ui(get_current(), false); }, false);
      |                                                    ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:256:52: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:382:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  382 |         _marker_list.foreach([=,&selected](Gtk::Widget& widget){
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:382:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:446:73: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  446 |             modified_connection = _document->getDefs()->connectModified([=](SPObject*, unsigned int){
      |                                                                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/marker-combo-box.cpp:446:73: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/paint-selector.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/paint-selector.cpp:629:68: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  629 |                 _selector_gradient->signal_stop_selected().connect([=](SPStop* stop) { _signal_stop_selected.emit(stop); });
      |                                                                    ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/paint-selector.cpp:629:68: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/paint-selector.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/paint-selector.cpp:1015:57: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
 1015 |             _selector_pattern->signal_changed().connect([=](){ _signal_changed.emit(); });
      |                                                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/paint-selector.cpp:1015:57: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/paint-selector.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/paint-selector.cpp:1016:63: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
 1016 |             _selector_pattern->signal_color_changed().connect([=](unsigned){ _signal_changed.emit(); });
      |                                                               ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/paint-selector.cpp:1016:63: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/paint-selector.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/paint-selector.cpp:1017:54: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
 1017 |             _selector_pattern->signal_edit().connect([=](){ _signal_edit_pattern.emit(); });
      |                                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/paint-selector.cpp:1017:54: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:120:35: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  120 |     _color_picker->connectChanged([=](guint color){
      |                                   ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:120:35: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:126:28: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  126 |     auto set_gap_control = [=](){
      |                            ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:126:28: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:143:48: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  143 |     _tile_slider.signal_change_value().connect([=](Gtk::ScrollType st, double value){
      |                                                ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:143:48: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:165:43: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  165 |     precise_gap->signal_toggled().connect([=](){
      |                                           ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:165:43: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:176:42: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  176 |     _show_names.signal_toggled().connect([=](){
      |                                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:176:42: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:188:50: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  188 |     _orient_slider.signal_change_value().connect([=](Gtk::ScrollType st, double value){
      |                                                  ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:188:50: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:198:46: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  198 |         spin->signal_value_changed().connect([=](){
      |                                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:198:46: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:212:47: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  212 |         slider->signal_change_value().connect([=](Gtk::ScrollType st, double value){
      |                                               ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:212:47: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:221:47: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  221 |     _angle_btn.signal_value_changed().connect([=]() {
      |                                               ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:221:47: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:229:42: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  229 |     _link_scale.signal_clicked().connect([=](){
      |                                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:229:42: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:242:44: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  242 |         el->signal_value_changed().connect([=]() {
      |                                            ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:242:44: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:253:40: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  253 |     _name_box.signal_changed().connect([=](){
      |                                        ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:253:40: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:259:49: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  259 |     _search_box.signal_search_changed().connect([=](){
      |                                                 ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:259:49: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:276:76: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  276 |     get_widget(_builder, "previous").signal_clicked().connect([=](){
      |                                                                            ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:276:76: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:280:72: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  280 |     get_widget(_builder, "next").signal_clicked().connect([=](){
      |                                                                        ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:280:72: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:284:41: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  284 |     _combo_set.signal_changed().connect([=](){
      |                                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:284:41: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:294:53: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  294 |     _stock_gallery.signal_child_activated().connect([=](Gtk::FlowBoxChild* box){
      |                                                     ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:294:53: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:303:51: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  303 |     _doc_gallery.signal_child_activated().connect([=](Gtk::FlowBoxChild* box){
      |                                                   ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:303:51: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:312:40: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  312 |     _edit_btn.signal_clicked().connect([=](){
      |                                        ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:312:40: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:317:57: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  317 |     _paned.property_position().signal_changed().connect([=](){
      |                                                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:317:57: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:329:26: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  329 |     pat.store.set_filter([=](const Glib::RefPtr& p){
      |                          ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:329:26: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:339:49: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  339 |     list.bind_list_store(pat.store.get_store(), [=, &pat](const Glib::RefPtr& item){
      |                                                 ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/pattern-editor.cpp:339:49: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/stroke-style.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/stroke-style.cpp:270:40: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  270 |     _pattern->signal_changed().connect([=](){
      |                                        ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/stroke-style.cpp:270:40: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/stroke-style.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/stroke-style.cpp:296:57: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  296 |     startMarkerConn = startMarkerCombo->connect_changed([=]{ markerSelectCB(startMarkerCombo, SP_MARKER_LOC_START); });
      |                                                         ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/stroke-style.cpp:296:57: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/stroke-style.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/stroke-style.cpp:297:36: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  297 |     startMarkerCombo->connect_edit([=]{ enterEditMarkerMode(SP_MARKER_LOC_START); });
      |                                    ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/stroke-style.cpp:297:36: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/stroke-style.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/stroke-style.cpp:304:53: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  304 |     midMarkerConn = midMarkerCombo->connect_changed([=]{ markerSelectCB(midMarkerCombo, SP_MARKER_LOC_MID); });
      |                                                     ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/stroke-style.cpp:304:53: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/stroke-style.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/stroke-style.cpp:305:34: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  305 |     midMarkerCombo->connect_edit([=]{ enterEditMarkerMode(SP_MARKER_LOC_MID); });
      |                                  ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/stroke-style.cpp:305:34: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/stroke-style.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/stroke-style.cpp:312:53: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  312 |     endMarkerConn = endMarkerCombo->connect_changed([=]{ markerSelectCB(endMarkerCombo, SP_MARKER_LOC_END); });
      |                                                     ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/stroke-style.cpp:312:53: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/stroke-style.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/stroke-style.cpp:313:34: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  313 |     endMarkerCombo->connect_edit([=]{ enterEditMarkerMode(SP_MARKER_LOC_END); });
      |                                  ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/stroke-style.cpp:313:34: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/selected-style.cpp: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/selected-style.cpp:640:38: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  640 |                                      [=](auto const mi){ return mi->get_label() == _sw_unit->abbr; });
      |                                      ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/ui/widget/selected-style.cpp:640:38: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/xml/repr-io.cpp: In function ‘Inkscape::XML::Document* sp_repr_read_file(const gchar*, const gchar*, bool)’:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/xml/repr-io.cpp:279:33: warning: ‘int xmlSubstituteEntitiesDefault(int)’ is deprecated [-Wdeprecated-declarations]
  279 |     xmlSubstituteEntitiesDefault(1);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/xml/repr-io.cpp:18:
/usr/include/libxml2/libxml/parser.h:953:17: note: declared here
  953 |                 xmlSubstituteEntitiesDefault(int val);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/xml/repr-io.cpp: In function ‘Inkscape::XML::Document* sp_repr_read_mem(const gchar*, gint, const gchar*)’:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/xml/repr-io.cpp:329:33: warning: ‘int xmlSubstituteEntitiesDefault(int)’ is deprecated [-Wdeprecated-declarations]
  329 |     xmlSubstituteEntitiesDefault(1);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/libxml2/libxml/parser.h:953:17: note: declared here
  953 |                 xmlSubstituteEntitiesDefault(int val);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/util/font-discovery.h:10,
                 from /var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/inkscape.cpp:61:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:81:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   81 |             .on_started    = [=]() { emit(Msg::OperationStarted {}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:81:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:82:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   82 |             .on_progress   = [=](T... p) { emit(Msg::OperationProgress {std::tuple(p...)}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:82:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:84:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   84 |             .on_complete   = [=](R result) { emit(Msg::OperationResult {result = std::move(result)}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:84:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:85:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   85 |             .on_cancelled  = [=]() { emit(Msg::OperationCancelled {}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:85:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:86:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   86 |             .on_exception  = [=](std::exception_ptr ex) { emit(Msg::OperationException {ex}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:86:30: note: add explicit ‘this’ or ‘*this’ capture
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h: In lambda function:
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:87:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   87 |             .on_finished   = [=]() { emit(Msg::OperationFinished {}); },
      |                              ^
/var/pisi/inkscape-1.4.2-22/work/inkscape-1.4.2_2025-05-08_ebf0e940d0/src/async/operation-stream.h:87:30: note: add explicit ‘this’ or ‘*this’ capture
revision is ebf0e940d0, 2025-05-08
revision is ebf0e940d0, 2025-05-08