commit wxlua for openSUSE:Factory
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 <christophe@krop.fr> + +- Add a rpmlintrc file to ignore false positive in 15.4 + +------------------------------------------------------------------- +Mon Aug 29 08:10:27 UTC 2022 - christophe@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
participants (1)
-
Source-Sync