Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package wxlua for openSUSE:Factory checked 
in at 2022-09-30 17:58:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wxlua (Old)
 and      /work/SRC/openSUSE:Factory/.wxlua.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wxlua"

Fri Sep 30 17:58:11 2022 rev:8 rq:1007113 version:3.1.0.0+42

Changes:
--------
--- /work/SRC/openSUSE:Factory/wxlua/wxlua.changes      2022-04-25 
23:36:24.614490670 +0200
+++ /work/SRC/openSUSE:Factory/.wxlua.new.2275/wxlua.changes    2022-09-30 
17:58:29.597338245 +0200
@@ -1,0 +2,30 @@
+Thu Sep 29 08:12:01 UTC 2022 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Add a rpmlintrc file to ignore false positive in 15.4
+
+-------------------------------------------------------------------
+Mon Aug 29 08:10:27 UTC 2022 - christo...@krop.fr
+
+- Update to version 3.1.0.0+42:
+  * Improve build against wxWidgets 3.2.0-rc1
+  * Updated luaopen_wx to always initialize.
+  * Fixed wxBitmap error.
+  * Missing methods in wxGraphicsPenInfo are implemented
+  * wxMouseEvent methods are updated for wxWidgets 3.1
+  * cmake: add imm32 to MINGW_EXTRA_LIBS
+  * wxLuaDataObjectSimple::GetDataHere allows wxMemoryBuffer as
+    a return value
+  * wxLuaDataObjectSimple::GetDataHere calls the derived method
+    incorrectly
+  * DataViewCtrl: ExpandChildren method added for 3.1.5 and above
+  * wxPen::SetDashes(), GetDashes() are implemented
+  * Updated cmake config to better recognize GTK3 libraries
+  * Updated wx-config targets Makefile to fix reference to Lua
+    folder
+  * Updated Makefile to fix reference to Lua folder
+  * wxYELLOW etc. and wxTheColourDatabase are implemented
+  * wxEVT_SEARCH and wxEVT_SEARCH_CANCEL require >=3.1.1
+- set CMAKE_SKIP_RPATH. wxlua writes incorrect RUNPATH to
+  libraries and executables.
+
+-------------------------------------------------------------------

Old:
----
  wxlua-3.1.0.0+27.obscpio

New:
----
  wxlua-3.1.0.0+42.obscpio
  wxlua-rpmlintrc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ wxlua.spec ++++++
--- /var/tmp/diff_new_pack.vckZh6/_old  2022-09-30 17:58:30.345339843 +0200
+++ /var/tmp/diff_new_pack.vckZh6/_new  2022-09-30 17:58:30.349339852 +0200
@@ -16,16 +16,18 @@
 #
 
 
+%global wx_version %(wx-config --release | sed 's/\\.//')
 %define binds 
webview;gl;xrc;xml;net;media;propgrid;richtext;aui;stc;html;adv;core;base
 %define sover 3_1_0_0
 Name:           wxlua
-Version:        3.1.0.0+27
+Version:        3.1.0.0+42
 Release:        0
 Summary:        Lua bindings for wxWidgets
 License:        GPL-2.0-or-later WITH WxWindows-exception-3.1
 Group:          Development/Languages/Other
 URL:            https://github.com/pkulchenko/wxlua
 Source:         %{name}-%{version}.tar.xz
+Source99:       wxlua-rpmlintrc
 BuildRequires:  ccache
 BuildRequires:  cmake >= 2.8
 BuildRequires:  desktop-file-utils
@@ -46,10 +48,10 @@
 %package -n lib%{name}
 Summary:        Set of Lua bindings to the C++ wxWidgets cross-platform GUI 
library
 Group:          System/Libraries
-Requires:       libwxlua-wx31-%{sover} = %{version}
-Requires:       libwxlua_bind-wx31-%{sover} = %{version}
-Requires:       libwxlua_debug-wx31-%{sover} = %{version}
-Requires:       libwxlua_debugger-wx31-%{sover} = %{version}
+Requires:       libwxlua-wx%{wx_version}-%{sover} = %{version}
+Requires:       libwxlua_bind-wx%{wx_version}-%{sover} = %{version}
+Requires:       libwxlua_debug-wx%{wx_version}-%{sover} = %{version}
+Requires:       libwxlua_debugger-wx%{wx_version}-%{sover} = %{version}
 
 %description -n lib%{name}
 wxLua is a set of bindings to the C++ wxWidgets cross-platform GUI library for
@@ -58,44 +60,44 @@
 toolbars, controls, image loading and saving, drawing, sockets, streams,
 printing, clipboard access... and much more.
 
-%package -n libwxlua-wx31-%{sover}
+%package -n libwxlua-wx%{wx_version}-%{sover}
 Summary:        Lua bindings to the C++ wxWidgets cross-platform GUI library
 Group:          System/Libraries
 
-%description -n libwxlua-wx31-%{sover}
+%description -n libwxlua-wx%{wx_version}-%{sover}
 wxLua is a set of bindings to the C++ wxWidgets cross-platform GUI library for
 the Lua programming language. Nearly all of the functionality of wxWidgets is
 exposed to Lua, meaning that your programs can have windows, dialogs, menus,
 toolbars, controls, image loading and saving, drawing, sockets, streams,
 printing, clipboard access... and much more.
 
-%package -n libwxlua_bind-wx31-%{sover}
+%package -n libwxlua_bind-wx%{wx_version}-%{sover}
 Summary:        Lua bindings to the C++ wxWidgets cross-platform GUI library
 Group:          System/Libraries
 
-%description -n libwxlua_bind-wx31-%{sover}
+%description -n libwxlua_bind-wx%{wx_version}-%{sover}
 wxLua is a set of bindings to the C++ wxWidgets cross-platform GUI library for
 the Lua programming language. Nearly all of the functionality of wxWidgets is
 exposed to Lua, meaning that your programs can have windows, dialogs, menus,
 toolbars, controls, image loading and saving, drawing, sockets, streams,
 printing, clipboard access... and much more.
 
-%package -n libwxlua_debug-wx31-%{sover}
+%package -n libwxlua_debug-wx%{wx_version}-%{sover}
 Summary:        Lua bindings to the C++ wxWidgets cross-platform GUI library
 Group:          System/Libraries
 
-%description -n libwxlua_debug-wx31-%{sover}
+%description -n libwxlua_debug-wx%{wx_version}-%{sover}
 wxLua is a set of bindings to the C++ wxWidgets cross-platform GUI library for
 the Lua programming language. Nearly all of the functionality of wxWidgets is
 exposed to Lua, meaning that your programs can have windows, dialogs, menus,
 toolbars, controls, image loading and saving, drawing, sockets, streams,
 printing, clipboard access... and much more.
 
-%package -n libwxlua_debugger-wx31-%{sover}
+%package -n libwxlua_debugger-wx%{wx_version}-%{sover}
 Summary:        Lua bindings to the C++ wxWidgets cross-platform GUI library
 Group:          System/Libraries
 
-%description -n libwxlua_debugger-wx31-%{sover}
+%description -n libwxlua_debugger-wx%{wx_version}-%{sover}
 wxLua is a set of bindings to the C++ wxWidgets cross-platform GUI library for
 the Lua programming language. Nearly all of the functionality of wxWidgets is
 exposed to Lua, meaning that your programs can have windows, dialogs, menus,
@@ -131,7 +133,8 @@
        -DwxWidgets_COMPONENTS="%{binds}" \
        -DwxLuaBind_COMPONENTS="%{binds}" \
        -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-       -DCMAKE_INSTALL_PREFIX=%{_prefix}
+       -DCMAKE_INSTALL_PREFIX=%{_prefix} \
+       -DCMAKE_SKIP_RPATH=TRUE
 
 pushd modules/luamodule
 make %{?_smp_mflags}
@@ -162,14 +165,14 @@
 
 sed 's-#!/usr/bin/env lua-#!/usr/bin/lua%{lua_version}-g' -i 
%{buildroot}%{_datadir}/wxlua/apps/wxluafreeze/*
 
-%post -n libwxlua-wx31-%{sover} -p /sbin/ldconfig
-%postun -n libwxlua-wx31-%{sover} -p /sbin/ldconfig
-%post -n libwxlua_bind-wx31-%{sover} -p /sbin/ldconfig
-%postun -n libwxlua_bind-wx31-%{sover} -p /sbin/ldconfig
-%post -n libwxlua_debug-wx31-%{sover} -p /sbin/ldconfig
-%postun -n libwxlua_debug-wx31-%{sover} -p /sbin/ldconfig
-%post -n libwxlua_debugger-wx31-%{sover} -p /sbin/ldconfig
-%postun -n libwxlua_debugger-wx31-%{sover} -p /sbin/ldconfig
+%post -n libwxlua-wx%{wx_version}-%{sover} -p /sbin/ldconfig
+%postun -n libwxlua-wx%{wx_version}-%{sover} -p /sbin/ldconfig
+%post -n libwxlua_bind-wx%{wx_version}-%{sover} -p /sbin/ldconfig
+%postun -n libwxlua_bind-wx%{wx_version}-%{sover} -p /sbin/ldconfig
+%post -n libwxlua_debug-wx%{wx_version}-%{sover} -p /sbin/ldconfig
+%postun -n libwxlua_debug-wx%{wx_version}-%{sover} -p /sbin/ldconfig
+%post -n libwxlua_debugger-wx%{wx_version}-%{sover} -p /sbin/ldconfig
+%postun -n libwxlua_debugger-wx%{wx_version}-%{sover} -p /sbin/ldconfig
 
 %files
 %{_bindir}/wxLua
@@ -182,17 +185,17 @@
 %files -n lib%{name}
 %{_libdir}/lua/%{lua_version}/wx.so
 
-%files -n libwxlua-wx31-%{sover}
-%{_libdir}/libwxlua-wx31*.so
+%files -n libwxlua-wx%{wx_version}-%{sover}
+%{_libdir}/libwxlua-wx%{wx_version}*.so
 
-%files -n libwxlua_bind-wx31-%{sover}
-%{_libdir}/libwxlua_bind-wx31*.so
+%files -n libwxlua_bind-wx%{wx_version}-%{sover}
+%{_libdir}/libwxlua_bind-wx%{wx_version}*.so
 
-%files -n libwxlua_debug-wx31-%{sover}
-%{_libdir}/libwxlua_debug-wx31*.so
+%files -n libwxlua_debug-wx%{wx_version}-%{sover}
+%{_libdir}/libwxlua_debug-wx%{wx_version}*.so
 
-%files -n libwxlua_debugger-wx31-%{sover}
-%{_libdir}/libwxlua_debugger-wx31*.so
+%files -n libwxlua_debugger-wx%{wx_version}-%{sover}
+%{_libdir}/libwxlua_debugger-wx%{wx_version}*.so
 
 %files devel
 %{_includedir}/wxlua/

++++++ _service ++++++
--- /var/tmp/diff_new_pack.vckZh6/_old  2022-09-30 17:58:30.385339929 +0200
+++ /var/tmp/diff_new_pack.vckZh6/_new  2022-09-30 17:58:30.389339937 +0200
@@ -2,7 +2,7 @@
   <service name="obs_scm" mode="manual">
     <param name="scm">git</param>
     <param name="url">https://github.com/pkulchenko/wxlua.git</param>
-    <param name="revision">a30b837fac5a812a51c57b6088551aea75482a67</param>
+    <param name="revision">376d531a7f7b031222372b2cbe0c482d1c5ac4f9</param>
     <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>
@@ -14,5 +14,4 @@
   </service>
   <service name="set_version" mode="manual"/>
 </services>
-(No newline at EOF)
 

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.vckZh6/_old  2022-09-30 17:58:30.409339980 +0200
+++ /var/tmp/diff_new_pack.vckZh6/_new  2022-09-30 17:58:30.413339989 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/pkulchenko/wxlua.git</param>
-              <param 
name="changesrevision">a30b837fac5a812a51c57b6088551aea75482a67</param></service></servicedata>
+              <param 
name="changesrevision">376d531a7f7b031222372b2cbe0c482d1c5ac4f9</param></service></servicedata>
 (No newline at EOF)
 

++++++ wxlua-3.1.0.0+27.obscpio -> wxlua-3.1.0.0+42.obscpio ++++++
/work/SRC/openSUSE:Factory/wxlua/wxlua-3.1.0.0+27.obscpio 
/work/SRC/openSUSE:Factory/.wxlua.new.2275/wxlua-3.1.0.0+42.obscpio differ: 
char 28, line 1

++++++ wxlua-rpmlintrc ++++++
# Leap 15.4 complains about the library name, not the so version
addFilter("shlib-policy-name-error .*")

++++++ wxlua.obsinfo ++++++
--- /var/tmp/diff_new_pack.vckZh6/_old  2022-09-30 17:58:30.469340108 +0200
+++ /var/tmp/diff_new_pack.vckZh6/_new  2022-09-30 17:58:30.473340117 +0200
@@ -1,6 +1,5 @@
 name: wxlua
-version: 3.1.0.0+27
-mtime: 1618795125
-commit: a30b837fac5a812a51c57b6088551aea75482a67
-
+version: 3.1.0.0+42
+mtime: 1659203189
+commit: 376d531a7f7b031222372b2cbe0c482d1c5ac4f9
 

Reply via email to