diff mbox series

[meta-oe] wxwidgets: upgrade 3.2.8 -> 3.3.1

Message ID 20251126032906.4282-1-liuyd.fnst@fujitsu.com
State Under Review
Headers show
Series [meta-oe] wxwidgets: upgrade 3.2.8 -> 3.3.1 | expand

Commit Message

Liu Yiding Nov. 26, 2025, 3:29 a.m. UTC
1.Changelog:
 https://github.com/wxWidgets/wxWidgets/releases/tag/v3.3.1

2.Update following patches for 3.3.1
 0002-fix-libdir-for-multilib.patch
 0003-create-links-with-relative-path.patch

Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
---
 .../0002-fix-libdir-for-multilib.patch        | 25 +++++++++++--------
 ...0003-create-links-with-relative-path.patch | 15 ++++++-----
 ...{wxwidgets_3.2.8.bb => wxwidgets_3.3.1.bb} |  6 ++---
 3 files changed, 26 insertions(+), 20 deletions(-)
 rename meta-oe/recipes-extended/wxwidgets/{wxwidgets_3.2.8.bb => wxwidgets_3.3.1.bb} (96%)

Comments

Khem Raj Nov. 26, 2025, 11:20 p.m. UTC | #1
python3-wxgtk4 from meta-python depends upon this recipe and the version
which we carry in meta-python is 3.4.3 or proposed 3.4.4 which is
only built and tested with wxwidget 3.2.8.1, I will defer this until we
have a release of wxgtk4 python module that works with wxwidget 3.3.x

On Tue, Nov 25, 2025 at 7:29 PM Yiding Liu (Fujitsu) via
lists.openembedded.org <liuyd.fnst=fujitsu.com@lists.openembedded.org>
wrote:

> 1.Changelog:
>  https://github.com/wxWidgets/wxWidgets/releases/tag/v3.3.1
>
> 2.Update following patches for 3.3.1
>  0002-fix-libdir-for-multilib.patch
>  0003-create-links-with-relative-path.patch
>
> Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
> ---
>  .../0002-fix-libdir-for-multilib.patch        | 25 +++++++++++--------
>  ...0003-create-links-with-relative-path.patch | 15 ++++++-----
>  ...{wxwidgets_3.2.8.bb => wxwidgets_3.3.1.bb} |  6 ++---
>  3 files changed, 26 insertions(+), 20 deletions(-)
>  rename meta-oe/recipes-extended/wxwidgets/{wxwidgets_3.2.8.bb =>
> wxwidgets_3.3.1.bb} (96%)
>
> diff --git
> a/meta-oe/recipes-extended/wxwidgets/wxwidgets/0002-fix-libdir-for-multilib.patch
> b/meta-oe/recipes-extended/wxwidgets/wxwidgets/0002-fix-libdir-for-multilib.patch
> index cd0417612f..bc6c4e6f54 100644
> ---
> a/meta-oe/recipes-extended/wxwidgets/wxwidgets/0002-fix-libdir-for-multilib.patch
> +++
> b/meta-oe/recipes-extended/wxwidgets/wxwidgets/0002-fix-libdir-for-multilib.patch
> @@ -15,6 +15,9 @@ Rebase for wxWidgets 3.2.1. Replace wxPLATFORM_LIB_DIR
> with LIB_SUFFIX
>  in this patch that LIB_SUFFIX has been passed to cmake in cmake.bbclass.
>
>  Signed-off-by: Kai Kang <kai.kang@windriver.com>
> +
> +Update for 3.3.1
> +Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
>  ---
>   CMakeLists.txt                         |  2 +-
>   build/cmake/config.cmake               |  2 +-
> @@ -23,7 +26,7 @@ Signed-off-by: Kai Kang <kai.kang@windriver.com>
>   4 files changed, 9 insertions(+), 9 deletions(-)
>
>  diff --git a/CMakeLists.txt b/CMakeLists.txt
> -index d6a4b49..9e86b87 100644
> +index 6112fb7fac..42c0430598 100644
>  --- a/CMakeLists.txt
>  +++ b/CMakeLists.txt
>  @@ -43,7 +43,7 @@ include(build/cmake/policies.cmake NO_POLICY_SCOPE)
> @@ -36,7 +39,7 @@ index d6a4b49..9e86b87 100644
>   # parse the version number from wx/version.h and include in
> wxMAJOR_VERSION and wxMINOR_VERSION
>   file(READ "${wxSOURCE_DIR}/include/wx/version.h" WX_VERSION_H_CONTENTS)
>  diff --git a/build/cmake/config.cmake b/build/cmake/config.cmake
> -index addd8d6..9ec6775 100644
> +index fe6c0f84c7..6845aacbe0 100644
>  --- a/build/cmake/config.cmake
>  +++ b/build/cmake/config.cmake
>  @@ -100,7 +100,7 @@ function(wx_write_config_inplace)
> @@ -49,10 +52,10 @@ index addd8d6..9ec6775 100644
>           )
>   endfunction()
>  diff --git a/build/cmake/install.cmake b/build/cmake/install.cmake
> -index 202d054..e255e0b 100644
> +index a373983043..225a112ca5 100644
>  --- a/build/cmake/install.cmake
>  +++ b/build/cmake/install.cmake
> -@@ -44,11 +44,11 @@ if(WIN32_MSVC_NAMING)
> +@@ -51,11 +51,11 @@ if(WIN32_MSVC_NAMING)
>   else()
>       install(
>           DIRECTORY "${wxSETUP_HEADER_PATH}"
> @@ -66,12 +69,12 @@ index 202d054..e255e0b 100644
>           PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ
>                       GROUP_EXECUTE GROUP_READ
>                       WORLD_EXECUTE WORLD_READ
> -@@ -57,13 +57,13 @@ else()
> +@@ -64,13 +64,13 @@ else()
>       install(DIRECTORY DESTINATION "bin")
>       install(CODE "execute_process( \
>           COMMAND ${CMAKE_COMMAND} -E create_symlink \
> --        \"${CMAKE_INSTALL_PREFIX}/lib/wx/config/${wxBUILD_FILE_ID}\" \
> -+
> \"${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/wx/config/${wxBUILD_FILE_ID}\" \
> +-
> \"\$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/wx/config/${wxBUILD_FILE_ID}\" \
> ++
> \"\$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/wx/config/${wxBUILD_FILE_ID}\"
> \
>           \"\$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/wx-config\" \
>           )"
>       )
> @@ -82,7 +85,7 @@ index 202d054..e255e0b 100644
>
>   # find_package config file
>   include(CMakePackageConfigHelpers)
> -@@ -86,11 +86,11 @@ write_basic_package_version_file(
> +@@ -93,11 +93,11 @@ write_basic_package_version_file(
>   configure_package_config_file(
>       "${wxSOURCE_DIR}/build/cmake/wxWidgetsConfig.cmake.in"
>       "${projectConfig}"
> @@ -97,10 +100,10 @@ index 202d054..e255e0b 100644
>
>   # uninstall target
>  diff --git a/build/cmake/lib/webview/CMakeLists.txt
> b/build/cmake/lib/webview/CMakeLists.txt
> -index 2cb35e7..7977a84 100644
> +index 84ba0351d7..e68ab16d1b 100644
>  --- a/build/cmake/lib/webview/CMakeLists.txt
>  +++ b/build/cmake/lib/webview/CMakeLists.txt
> -@@ -146,7 +146,7 @@ if(WXGTK AND wxUSE_WEBVIEW_WEBKIT2)
> +@@ -153,7 +153,7 @@ if(WXGTK AND wxUSE_WEBVIEW_WEBKIT2)
>           ${WEBKIT2_LIBRARIES}
>           )
>
> @@ -110,5 +113,5 @@ index 2cb35e7..7977a84 100644
>       wx_add_dependencies(wxwebview wxwebkit2_ext)
>   endif()
>  --
> -2.49.0
> +2.43.0
>
> diff --git
> a/meta-oe/recipes-extended/wxwidgets/wxwidgets/0003-create-links-with-relative-path.patch
> b/meta-oe/recipes-extended/wxwidgets/wxwidgets/0003-create-links-with-relative-path.patch
> index dbede0304f..f0d22ec56d 100644
> ---
> a/meta-oe/recipes-extended/wxwidgets/wxwidgets/0003-create-links-with-relative-path.patch
> +++
> b/meta-oe/recipes-extended/wxwidgets/wxwidgets/0003-create-links-with-relative-path.patch
> @@ -24,37 +24,40 @@ Create symlink with relative path to fix the issues.
>  Upstream-Status: Pending
>
>  Signed-off-by: Kai Kang <kai.kang@windriver.com>
> +
> +Update for 3.3.1.
> +Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
>  ---
>   build/cmake/install.cmake        | 2 +-
>   build/cmake/utils/CMakeLists.txt | 2 +-
>   2 files changed, 2 insertions(+), 2 deletions(-)
>
>  diff --git a/build/cmake/install.cmake b/build/cmake/install.cmake
> -index d3303faabb..c79e187f37 100644
> +index 5a54fcb895..1dcd1b2886 100644
>  --- a/build/cmake/install.cmake
>  +++ b/build/cmake/install.cmake
> -@@ -42,7 +42,7 @@ else()
> +@@ -64,7 +64,7 @@ else()
>       install(DIRECTORY DESTINATION "bin")
>       install(CODE "execute_process( \
>           COMMAND ${CMAKE_COMMAND} -E create_symlink \
> --
> \"${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/wx/config/${wxBUILD_FILE_ID}\" \
> +-
> \"\$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/wx/config/${wxBUILD_FILE_ID}\"
> \
>  +        \"../lib${LIB_SUFFIX}/wx/config/${wxBUILD_FILE_ID}\" \
>           \"\$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/wx-config\" \
>           )"
>       )
>  diff --git a/build/cmake/utils/CMakeLists.txt
> b/build/cmake/utils/CMakeLists.txt
> -index dbed8cc9b3..1dbc3261d3 100644
> +index 15f4339ef9..1dbc3261d3 100644
>  --- a/build/cmake/utils/CMakeLists.txt
>  +++ b/build/cmake/utils/CMakeLists.txt
>  @@ -40,7 +40,7 @@ if(wxUSE_XRC)
>           # Don't use wx_install() here to preserve escaping.
>           install(CODE "execute_process( \
>               COMMAND ${CMAKE_COMMAND} -E create_symlink \
> --
> \"${CMAKE_INSTALL_PREFIX}/bin/${wxrc_output_name}${EXE_SUFFIX}\" \
> +-
> \"\$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/${wxrc_output_name}${EXE_SUFFIX}\"
> \
>  +            \"./${wxrc_output_name}${EXE_SUFFIX}\" \
>
> \"\$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/wxrc${EXE_SUFFIX}\" \
>               )"
>           )
>  --
> -2.25.1
> +2.43.0
>
> diff --git a/meta-oe/recipes-extended/wxwidgets/wxwidgets_3.2.8.bb
> b/meta-oe/recipes-extended/wxwidgets/wxwidgets_3.3.1.bb
> similarity index 96%
> rename from meta-oe/recipes-extended/wxwidgets/wxwidgets_3.2.8.bb
> rename to meta-oe/recipes-extended/wxwidgets/wxwidgets_3.3.1.bb
> index fcb30b41b0..8e5c3e60c6 100644
> --- a/meta-oe/recipes-extended/wxwidgets/wxwidgets_3.2.8.bb
> +++ b/meta-oe/recipes-extended/wxwidgets/wxwidgets_3.3.1.bb
> @@ -18,7 +18,7 @@ DEPENDS += " \
>      tiff \
>  "
>
> -SRC_URI = "gitsm://
> github.com/wxWidgets/wxWidgets.git;branch=3.2;protocol=https;tag=v${PV}
> <http://github.com/wxWidgets/wxWidgets.git;branch=3.2;protocol=https;tag=v$%7BPV%7D>
> \
> +SRC_URI = "gitsm://
> github.com/wxWidgets/wxWidgets.git;branch=master;protocol=https;tag=v${PV}
> <http://github.com/wxWidgets/wxWidgets.git;branch=master;protocol=https;tag=v$%7BPV%7D>
> \
>
> file://0001-wx-config.in-Disable-cross-magic-it-does-not-work-fo.patch \
>             file://0002-fix-libdir-for-multilib.patch \
>             file://0003-create-links-with-relative-path.patch \
> @@ -27,7 +27,7 @@ SRC_URI = "gitsm://
> github.com/wxWidgets/wxWidgets.git;branch=3.2;protocol=https;
>             file://0006-Fix-locale-on-musl.patch \
>             file://0007-Set-HAVE_LARGEFILE_SUPPORT-to-1-explicitly.patch \
>             "
> -SRCREV = "8aef5f40b93958719771331ca03866b7b6fff6bf"
> +SRCREV = "49c6810948f40c457e3d0848b9111627b5b61de5"
>
>  UPSTREAM_CHECK_GITTAGREGEX = "v(?P<pver>\d+(\.\d+)+)"
>
> @@ -110,7 +110,7 @@ do_install:append() {
>      # fix host contamination
>      sed -i -e "s#${STAGING_DIR_NATIVE}##g" \
>             -e "s#${STAGING_DIR_TARGET}##g" \
> -           ${D}${libdir}/wx/config/*-unicode-3.2 \
> +           ${D}${libdir}/wx/config/*-unicode-3.3 \
>             ${D}${libdir}/cmake/wxWidgets/wxWidgetsTargets.cmake
>  }
>
> --
> 2.43.0
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#122068):
> https://lists.openembedded.org/g/openembedded-devel/message/122068
> Mute This Topic: https://lists.openembedded.org/mt/116480543/1997914
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [
> raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
diff mbox series

Patch

diff --git a/meta-oe/recipes-extended/wxwidgets/wxwidgets/0002-fix-libdir-for-multilib.patch b/meta-oe/recipes-extended/wxwidgets/wxwidgets/0002-fix-libdir-for-multilib.patch
index cd0417612f..bc6c4e6f54 100644
--- a/meta-oe/recipes-extended/wxwidgets/wxwidgets/0002-fix-libdir-for-multilib.patch
+++ b/meta-oe/recipes-extended/wxwidgets/wxwidgets/0002-fix-libdir-for-multilib.patch
@@ -15,6 +15,9 @@  Rebase for wxWidgets 3.2.1. Replace wxPLATFORM_LIB_DIR with LIB_SUFFIX
 in this patch that LIB_SUFFIX has been passed to cmake in cmake.bbclass.
 
 Signed-off-by: Kai Kang <kai.kang@windriver.com>
+
+Update for 3.3.1
+Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
 ---
  CMakeLists.txt                         |  2 +-
  build/cmake/config.cmake               |  2 +-
@@ -23,7 +26,7 @@  Signed-off-by: Kai Kang <kai.kang@windriver.com>
  4 files changed, 9 insertions(+), 9 deletions(-)
 
 diff --git a/CMakeLists.txt b/CMakeLists.txt
-index d6a4b49..9e86b87 100644
+index 6112fb7fac..42c0430598 100644
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
 @@ -43,7 +43,7 @@ include(build/cmake/policies.cmake NO_POLICY_SCOPE)
@@ -36,7 +39,7 @@  index d6a4b49..9e86b87 100644
  # parse the version number from wx/version.h and include in wxMAJOR_VERSION and wxMINOR_VERSION
  file(READ "${wxSOURCE_DIR}/include/wx/version.h" WX_VERSION_H_CONTENTS)
 diff --git a/build/cmake/config.cmake b/build/cmake/config.cmake
-index addd8d6..9ec6775 100644
+index fe6c0f84c7..6845aacbe0 100644
 --- a/build/cmake/config.cmake
 +++ b/build/cmake/config.cmake
 @@ -100,7 +100,7 @@ function(wx_write_config_inplace)
@@ -49,10 +52,10 @@  index addd8d6..9ec6775 100644
          )
  endfunction()
 diff --git a/build/cmake/install.cmake b/build/cmake/install.cmake
-index 202d054..e255e0b 100644
+index a373983043..225a112ca5 100644
 --- a/build/cmake/install.cmake
 +++ b/build/cmake/install.cmake
-@@ -44,11 +44,11 @@ if(WIN32_MSVC_NAMING)
+@@ -51,11 +51,11 @@ if(WIN32_MSVC_NAMING)
  else()
      install(
          DIRECTORY "${wxSETUP_HEADER_PATH}"
@@ -66,12 +69,12 @@  index 202d054..e255e0b 100644
          PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ
                      GROUP_EXECUTE GROUP_READ
                      WORLD_EXECUTE WORLD_READ
-@@ -57,13 +57,13 @@ else()
+@@ -64,13 +64,13 @@ else()
      install(DIRECTORY DESTINATION "bin")
      install(CODE "execute_process( \
          COMMAND ${CMAKE_COMMAND} -E create_symlink \
--        \"${CMAKE_INSTALL_PREFIX}/lib/wx/config/${wxBUILD_FILE_ID}\" \
-+        \"${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/wx/config/${wxBUILD_FILE_ID}\" \
+-        \"\$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/wx/config/${wxBUILD_FILE_ID}\" \
++        \"\$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/wx/config/${wxBUILD_FILE_ID}\" \
          \"\$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/wx-config\" \
          )"
      )
@@ -82,7 +85,7 @@  index 202d054..e255e0b 100644
  
  # find_package config file
  include(CMakePackageConfigHelpers)
-@@ -86,11 +86,11 @@ write_basic_package_version_file(
+@@ -93,11 +93,11 @@ write_basic_package_version_file(
  configure_package_config_file(
      "${wxSOURCE_DIR}/build/cmake/wxWidgetsConfig.cmake.in"
      "${projectConfig}"
@@ -97,10 +100,10 @@  index 202d054..e255e0b 100644
  
  # uninstall target
 diff --git a/build/cmake/lib/webview/CMakeLists.txt b/build/cmake/lib/webview/CMakeLists.txt
-index 2cb35e7..7977a84 100644
+index 84ba0351d7..e68ab16d1b 100644
 --- a/build/cmake/lib/webview/CMakeLists.txt
 +++ b/build/cmake/lib/webview/CMakeLists.txt
-@@ -146,7 +146,7 @@ if(WXGTK AND wxUSE_WEBVIEW_WEBKIT2)
+@@ -153,7 +153,7 @@ if(WXGTK AND wxUSE_WEBVIEW_WEBKIT2)
          ${WEBKIT2_LIBRARIES}
          )
  
@@ -110,5 +113,5 @@  index 2cb35e7..7977a84 100644
      wx_add_dependencies(wxwebview wxwebkit2_ext)
  endif()
 -- 
-2.49.0
+2.43.0
 
diff --git a/meta-oe/recipes-extended/wxwidgets/wxwidgets/0003-create-links-with-relative-path.patch b/meta-oe/recipes-extended/wxwidgets/wxwidgets/0003-create-links-with-relative-path.patch
index dbede0304f..f0d22ec56d 100644
--- a/meta-oe/recipes-extended/wxwidgets/wxwidgets/0003-create-links-with-relative-path.patch
+++ b/meta-oe/recipes-extended/wxwidgets/wxwidgets/0003-create-links-with-relative-path.patch
@@ -24,37 +24,40 @@  Create symlink with relative path to fix the issues.
 Upstream-Status: Pending
 
 Signed-off-by: Kai Kang <kai.kang@windriver.com>
+
+Update for 3.3.1.
+Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
 ---
  build/cmake/install.cmake        | 2 +-
  build/cmake/utils/CMakeLists.txt | 2 +-
  2 files changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/build/cmake/install.cmake b/build/cmake/install.cmake
-index d3303faabb..c79e187f37 100644
+index 5a54fcb895..1dcd1b2886 100644
 --- a/build/cmake/install.cmake
 +++ b/build/cmake/install.cmake
-@@ -42,7 +42,7 @@ else()
+@@ -64,7 +64,7 @@ else()
      install(DIRECTORY DESTINATION "bin")
      install(CODE "execute_process( \
          COMMAND ${CMAKE_COMMAND} -E create_symlink \
--        \"${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/wx/config/${wxBUILD_FILE_ID}\" \
+-        \"\$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/wx/config/${wxBUILD_FILE_ID}\" \
 +        \"../lib${LIB_SUFFIX}/wx/config/${wxBUILD_FILE_ID}\" \
          \"\$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/wx-config\" \
          )"
      )
 diff --git a/build/cmake/utils/CMakeLists.txt b/build/cmake/utils/CMakeLists.txt
-index dbed8cc9b3..1dbc3261d3 100644
+index 15f4339ef9..1dbc3261d3 100644
 --- a/build/cmake/utils/CMakeLists.txt
 +++ b/build/cmake/utils/CMakeLists.txt
 @@ -40,7 +40,7 @@ if(wxUSE_XRC)
          # Don't use wx_install() here to preserve escaping.
          install(CODE "execute_process( \
              COMMAND ${CMAKE_COMMAND} -E create_symlink \
--            \"${CMAKE_INSTALL_PREFIX}/bin/${wxrc_output_name}${EXE_SUFFIX}\" \
+-            \"\$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/${wxrc_output_name}${EXE_SUFFIX}\" \
 +            \"./${wxrc_output_name}${EXE_SUFFIX}\" \
              \"\$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/wxrc${EXE_SUFFIX}\" \
              )"
          )
 -- 
-2.25.1
+2.43.0
 
diff --git a/meta-oe/recipes-extended/wxwidgets/wxwidgets_3.2.8.bb b/meta-oe/recipes-extended/wxwidgets/wxwidgets_3.3.1.bb
similarity index 96%
rename from meta-oe/recipes-extended/wxwidgets/wxwidgets_3.2.8.bb
rename to meta-oe/recipes-extended/wxwidgets/wxwidgets_3.3.1.bb
index fcb30b41b0..8e5c3e60c6 100644
--- a/meta-oe/recipes-extended/wxwidgets/wxwidgets_3.2.8.bb
+++ b/meta-oe/recipes-extended/wxwidgets/wxwidgets_3.3.1.bb
@@ -18,7 +18,7 @@  DEPENDS += " \
     tiff \
 "
 
-SRC_URI = "gitsm://github.com/wxWidgets/wxWidgets.git;branch=3.2;protocol=https;tag=v${PV} \
+SRC_URI = "gitsm://github.com/wxWidgets/wxWidgets.git;branch=master;protocol=https;tag=v${PV} \
            file://0001-wx-config.in-Disable-cross-magic-it-does-not-work-fo.patch \
            file://0002-fix-libdir-for-multilib.patch \
            file://0003-create-links-with-relative-path.patch \
@@ -27,7 +27,7 @@  SRC_URI = "gitsm://github.com/wxWidgets/wxWidgets.git;branch=3.2;protocol=https;
            file://0006-Fix-locale-on-musl.patch \
            file://0007-Set-HAVE_LARGEFILE_SUPPORT-to-1-explicitly.patch \
            "
-SRCREV = "8aef5f40b93958719771331ca03866b7b6fff6bf"
+SRCREV = "49c6810948f40c457e3d0848b9111627b5b61de5"
 
 UPSTREAM_CHECK_GITTAGREGEX = "v(?P<pver>\d+(\.\d+)+)"
 
@@ -110,7 +110,7 @@  do_install:append() {
     # fix host contamination
     sed -i -e "s#${STAGING_DIR_NATIVE}##g" \
            -e "s#${STAGING_DIR_TARGET}##g" \
-           ${D}${libdir}/wx/config/*-unicode-3.2 \
+           ${D}${libdir}/wx/config/*-unicode-3.3 \
            ${D}${libdir}/cmake/wxWidgets/wxWidgetsTargets.cmake
 }