Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package wiiuse for openSUSE:Factory checked in at 2021-04-14 10:11:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/wiiuse (Old) and /work/SRC/openSUSE:Factory/.wiiuse.new.2401 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wiiuse" Wed Apr 14 10:11:24 2021 rev:2 rq:885058 version:0.15.5 Changes: -------- --- /work/SRC/openSUSE:Factory/wiiuse/wiiuse.changes 2015-05-29 10:38:09.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.wiiuse.new.2401/wiiuse.changes 2021-04-14 10:11:52.713584818 +0200 @@ -1,0 +2,16 @@ +Sat Apr 10 20:04:50 UTC 2021 - Ferdinand Thiessen <r...@fthiessen.de> + +- Update to version 0.15.5 + * Removed WCONST macro + * Fixed the L2CAP channel setup on Linux, now we use only the + interrupt/data channel (0x13) and not the control channel (0x11) + * Fixed the RVL-CNT-01-TR (gen 2) Wiimote. + * Added: Callback API with constant-size wiimote_callback_data_t. + * Initial MotionPlus support. + * Properly disable rumbling when told to. + * Additional internal function wiiuse_millisleep() to reduce the + number of ifdefs scattered through the code. + * Provide endianness-conversion and buffer/unbuffer functions, + rather than a jumble of function-style macros and raw type punning. + +------------------------------------------------------------------- Old: ---- wiiuse-0.14.0_p20150515.tar.bz2 New: ---- wiiuse-0.15.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ wiiuse.spec ++++++ --- /var/tmp/diff_new_pack.b3UWHJ/_old 2021-04-14 10:11:53.213585661 +0200 +++ /var/tmp/diff_new_pack.b3UWHJ/_new 2021-04-14 10:11:53.217585669 +0200 @@ -1,7 +1,7 @@ # # spec file for package wiiuse # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,21 +12,19 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define libname libwiiuse0 Name: wiiuse -Version: 0.14.0_p20150515 +Version: 0.15.5 Release: 0 Summary: Connects with several Nintendo Wii remotes -License: GPL-3.0 and LGPL-3.0 +License: GPL-3.0-only AND LGPL-3.0-only Group: Development/Libraries/C and C++ -Url: https://github.com/rpavlik/wiiuse -#Source0: https://github.com/rpavlik/%{name}/archive/%{version}.tar.gz -Source0: %{name}-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM: set properly soname for wiiuse library +URL: https://github.com/wiiuse/wiiuse +Source0: https://github.com/wiiuse/wiiuse/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz Patch0: wiiuse-soname.patch BuildRequires: bluez-devel BuildRequires: cmake @@ -34,7 +32,6 @@ BuildRequires: freeglut-devel BuildRequires: gcc-c++ BuildRequires: libSDL-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Wiiuse is a library written in C that connects with several Nintendo @@ -68,7 +65,7 @@ %build %cmake -make %{?_smp_mflags} +%make_build %install %cmake_install @@ -77,16 +74,14 @@ rm -rf %{buildroot}%{_datadir}/doc/wiiuse %post -n %{libname} -p /sbin/ldconfig - %postun -n %{libname} -p /sbin/ldconfig %files -n %{libname} -%defattr(-,root,root,-) -%doc README.mkd LICENSE CHANGELOG.mkd +%license LICENSE %{_libdir}/*.so.* %files devel -%defattr(-,root,root,-) +%doc README.mkd RELEASE.md CHANGELOG.mkd %{_includedir}/* %{_libdir}/*.so %{_bindir}/wiiuseexample ++++++ wiiuse-soname.patch ++++++ --- /var/tmp/diff_new_pack.b3UWHJ/_old 2021-04-14 10:11:53.237585702 +0200 +++ /var/tmp/diff_new_pack.b3UWHJ/_new 2021-04-14 10:11:53.241585709 +0200 @@ -1,21 +1,11 @@ -Index: wiiuse-0.14.0_p20150515/src/CMakeLists.txt -=================================================================== ---- wiiuse-0.14.0_p20150515.orig/src/CMakeLists.txt -+++ wiiuse-0.14.0_p20150515/src/CMakeLists.txt -@@ -57,6 +57,7 @@ if(WIN32) +diff -Nur wiiuse-0.15.5/src/CMakeLists.txt new/src/CMakeLists.txt +--- wiiuse-0.15.5/src/CMakeLists.txt 2019-11-24 16:52:38.000000000 +0100 ++++ new/src/CMakeLists.txt 2021-04-10 22:29:04.894891570 +0200 +@@ -62,6 +62,7 @@ target_link_libraries(wiiuse ws2_32 setupapi ${WINHID_LIBRARIES}) elseif(LINUX) - target_link_libraries(wiiuse m ${BLUEZ_LIBRARIES}) -+ set_target_properties(wiiuse PROPERTIES SOVERSION 0 VERSION ${CPACK_PACKAGE_VERSION}) + target_link_libraries(wiiuse m rt ${BLUEZ_LIBRARIES}) ++ set_target_properties(wiiuse PROPERTIES SOVERSION 0 VERSION ${CPACK_PACKAGE_VERSION}) elseif(APPLE) # link libraries find_library(IOBLUETOOTH_FRAMEWORK -@@ -100,7 +101,7 @@ install(TARGETS - development - LIBRARY - DESTINATION -- lib -+ lib${LIB_SUFFIX} - COMPONENT - runtime - PUBLIC_HEADER