Hello community,

here is the log from the commit of package msgpack for openSUSE:Factory checked 
in at 2017-06-12 15:36:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/msgpack (Old)
 and      /work/SRC/openSUSE:Factory/.msgpack.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "msgpack"

Mon Jun 12 15:36:00 2017 rev:6 rq:503030 version:2.1.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/msgpack/msgpack.changes  2017-01-10 
10:44:51.251747305 +0100
+++ /work/SRC/openSUSE:Factory/.msgpack.new/msgpack.changes     2017-06-12 
15:36:09.404837959 +0200
@@ -1,0 +2,38 @@
+Sat Jun 10 12:49:19 UTC 2017 - [email protected]
+
+- Update to version 2.1.2:
+  * Improve documents (#565)
+  * Fix empty map parse bug (#568)
+  * Improve build system (#569, #570, #572, #579, #591, #592)
+  * Remove some warnings (#574, #578, #586, #588)
+  * Improve cross platform configuration (#577, #582)
+  * Add cmake package config support (#580)
+  * Fix streaming unpack bug (#585)
+- Changes for version 2.1.1:
+  * Fix unpacker's buffer management bug (#561)
+  * Add boost string_view adaptor (#558)
+  * Remove some warnings (#557, #559)
+  * Improve coding style (#556)
+- Changes for version 2.1.0:
+  * Fix object internal data type is float if msgpack format is float32 (#531)
+  * Add FLOAT64 type. Please use it instead of DOUBLE (#531)
+  * Add FLOAT32 type. Please use it instead of FLOAT (#531)
+  * Add iterator based parse/unpack function(experimental) (#553)
+  * Add [[deprecated]] attribute for C++14 (#552)
+  * Fix msgpack_unpack() return code (#548)
+  * Fix integer overflow (#547, #549, #550)
+  * Add example codes (#542)
+  * Add MSGPACK_NVP. You can use not only variable name but also any strings 
(#535)
+  * Fix and Improve build system (#532, #545)
+  * Fix gcc_atomic.hpp include path (#529, #530)
+  * Improve CI environment (#526)
+  * Improve documents (#524)
+  * Add msgpack_unpacker_next_with_size() function (#515)
+  * Fix as() applying condition (#511)
+  * Fix fbuffer write (#504)
+  * Add gcc bug workaround (#499)
+  * Improve object print (#497, #500, #505, #533)
+  * Remove some warnings (#495, #506, #508, #513, #528, #538, #545)
+- Use cmake macros
+
+-------------------------------------------------------------------

Old:
----
  msgpack-2.0.0.tar.gz

New:
----
  msgpack-2.1.2.tar.gz

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

Other differences:
------------------
++++++ msgpack.spec ++++++
--- /var/tmp/diff_new_pack.UQoiSe/_old  2017-06-12 15:36:11.468546885 +0200
+++ /var/tmp/diff_new_pack.UQoiSe/_new  2017-06-12 15:36:11.468546885 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           msgpack
-Version:        2.0.0
+Version:        2.1.2
 Release:        0
 Summary:        Object serialization library for cross-language communication
 License:        Apache-2.0
@@ -27,19 +27,20 @@
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
+BuildRequires:  pkgconfig(zlib)
 
 %description
-MessagePack is a binary-based object serialization library. It
-enables to exchange structured objects between many languages like JSON.
+MessagePack is a binary-based object serialization library. It enables to
+exchange structured objects between many languages like JSON.
 
 %package -n libmsgpackc2
 Summary:        Object serialization library for cross-language communication
 Group:          System/Libraries
 
 %description -n libmsgpackc2
-MessagePack is a binary-based object serialization library. It
-enables to exchange structured objects between many languages like JSON.
+MessagePack is a binary-based object serialization library. It enables to
+exchange structured objects between many languages like JSON.
 
 %package devel
 Summary:        Development headers for libmsgpack C library
@@ -49,27 +50,21 @@
 Provides:       libmsgpackc-devel = %{version}
 
 %description devel
-MessagePack is a binary-based object serialization library. It
-enables to exchange structured objects between many languages like JSON.
+MessagePack is a binary-based object serialization library. It enables to
+exchange structured objects between many languages like JSON.
 
 This package provides headers and other devel files.
 
 %prep
 %setup -q
 
-# Fix libdir.
-sed -i "s/\/lib/\/%{_lib}/g" CMakeLists.txt
-
 %build
-cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} \
-      -DCMAKE_INSTALL_LIBDIR=%{_libdir} \
-      -DMSGPACK_CXX11=ON .
-make %{?_smp_mflags}
+%cmake
+%make_jobs
 
 %install
-make %{?_smp_mflags} DESTDIR=%{buildroot} install
+%cmake_install
 find %{buildroot} -type f -name "*.a"  -delete -print
-find %{buildroot} -type f -name "*.la" -delete -print
 
 # Fix duplicated files.
 %fdupes %{buildroot}/%{_includedir}/%{name}
@@ -86,6 +81,7 @@
 %defattr(-,root,root)
 %{_libdir}/libmsgpackc.so
 %{_libdir}/pkgconfig/%{name}.pc
+%{_libdir}/cmake/msgpack
 %{_includedir}/msgpack.h
 %{_includedir}/msgpack.hpp
 %{_includedir}/%{name}

++++++ msgpack-2.0.0.tar.gz -> msgpack-2.1.2.tar.gz ++++++
++++ 11301 lines of diff (skipped)


Reply via email to