Hello community, here is the log from the commit of package wxlua for openSUSE:Factory checked in at 2017-09-11 16:22:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/wxlua (Old) and /work/SRC/openSUSE:Factory/.wxlua.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wxlua" Mon Sep 11 16:22:33 2017 rev:3 rq:522794 version:2.8.12.3.r252 Changes: -------- --- /work/SRC/openSUSE:Factory/wxlua/wxlua.changes 2017-08-24 18:38:34.330257129 +0200 +++ /work/SRC/openSUSE:Factory/.wxlua.new/wxlua.changes 2017-09-11 16:23:27.815034010 +0200 @@ -1,0 +2,6 @@ +Thu Sep 7 21:21:49 UTC 2017 - jeng...@inai.de + +- Add wx-webview.patch which disables building the Lua wrapper for + of wxWebView, since that class is going away in the C++ part. + +------------------------------------------------------------------- New: ---- wx-webview.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ wxlua.spec ++++++ --- /var/tmp/diff_new_pack.62Qviq/_old 2017-09-11 16:23:28.350958759 +0200 +++ /var/tmp/diff_new_pack.62Qviq/_new 2017-09-11 16:23:28.354958197 +0200 @@ -26,6 +26,7 @@ Source: %{name}-%{version}.tar.bz2 # PATCH-FIX-UPSTREAM https://sourceforge.net/p/wxlua/bugs/36/ Patch0: wxlstate.patch +Patch1: wx-webview.patch BuildRequires: cmake >= 2.8.3 BuildRequires: desktop-file-utils BuildRequires: doxygen @@ -69,6 +70,7 @@ %prep %setup -q %patch0 +%patch1 -p1 sed -r -i 's|LIBRARY DESTINATION .*$|LIBRARY DESTINATION %{_lib}|' CMakeLists.txt %build ++++++ wx-webview.patch ++++++ From: Jan Engelhardt <jeng...@inai.de> Date: 2017-09-07 23:28:26.066615635 +0200 Unlike FindwxWidgets.cmake suggests, there is no autodetection of wx components - at least not for Linux - just this manual list. Remove webview because it is no longer available in wxWidgets (itself because webkit is exiting openSUSE:Factory). --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: wxlua-2.8.12.3.r252/CMakeLists.txt =================================================================== --- wxlua-2.8.12.3.r252.orig/CMakeLists.txt +++ wxlua-2.8.12.3.r252/CMakeLists.txt @@ -46,7 +46,7 @@ set( wxLua_SUBRELEASE_NUMBER "3") # Specify what wxWidgets libs we need to link to. Note: 'core' must be before 'base'. # If this CMakeLists.txt was called from another, FIND_WXWIDGETS() may have already been called. if (NOT DEFINED wxWidgets_COMPONENTS) - set(wxWidgets_COMPONENTS webview gl xrc xml net media propgrid richtext aui stc html adv core base) # complete set for static lib/dll + set(wxWidgets_COMPONENTS gl xrc xml net media propgrid richtext aui stc html adv core base) # complete set for static lib/dll #set(wxWidgets_COMPONENTS webview gl xrc xml net media propgrid richtext aui stc html adv core base) # for multilib/dll #set(wxWidgets_COMPONENTS stc mono) # for monolithic endif()