Files
Khem Raj e59e57c1dd wxwidgets: upgrade 3.2.8.1 -> 3.2.11
Upstream refactored install.cmake/config.cmake/webview's CMakeLists.txt
to derive install paths from a new library_dir variable (=
CMAKE_INSTALL_LIBDIR, from GNUInstallDirs) and a wxCONFIG_DIR helper,
both already multilib-aware on their own:

- Drop 0003-create-links-with-relative-path.patch: wx_install_symlink()
  now does "ln -s --relative" natively.
- Drop 0005-wx-config-fix-libdir-for-multilib.patch: superseded by the
  library_dir/wx_get_install_platform_dir refactor.
- Reduce 0002-fix-libdir-for-multilib.patch to its one remaining hunk
  (wxOUTPUT_DIR in CMakeLists.txt, a build-dir path untouched by the
  refactor).
- Rebase 0004-don-not-append-system-name-to-lib-name.patch (context
  shift only).
- Drop the now-unneeded wxBUILD_INSTALL_{RUNTIME,LIBRARY,PLATFORM_SUBDIR}
  EXTRA_OECMAKE overrides: forcing an absolute libdir into
  wxBUILD_INSTALL_RUNTIME_DIR broke the new install.cmake's wx-config
  symlink construction (double /usr prefix, installed-vs-shipped QA
  failure); GNUInstallDirs-based defaults are multilib-correct without
  them.
- do_install:append: guard the bindir rmdir (bindir no longer created
  at all, not just left empty) and repoint the host-contamination sed
  at the new versioned cmake/wxWidgets-3.2/ install path.

Build-verified for qemux86-64 (do_package_qa green).

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-14 09:06:29 -07:00
..