Hello community, here is the log from the commit of package libbrotli for openSUSE:Factory checked in at 2015-11-10 10:03:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libbrotli (Old) and /work/SRC/openSUSE:Factory/.libbrotli.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libbrotli" Changes: -------- --- /work/SRC/openSUSE:Factory/libbrotli/libbrotli.changes 2015-10-08 08:24:57.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libbrotli.new/libbrotli.changes 2015-11-10 10:03:06.000000000 +0100 @@ -1,0 +2,6 @@ +Sat Nov 7 10:08:59 UTC 2015 - jengelh@inai.de + +* Update to new snapshot 0.1.0~git40 +- Add missing types.h header for encoder. + +------------------------------------------------------------------- Old: ---- libbrotli-0.1.0~git30.tar.xz New: ---- libbrotli-0.1.0~git40.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libbrotli.spec ++++++ --- /var/tmp/diff_new_pack.UAn4t3/_old 2015-11-10 10:03:07.000000000 +0100 +++ /var/tmp/diff_new_pack.UAn4t3/_new 2015-11-10 10:03:07.000000000 +0100 @@ -17,7 +17,7 @@ Name: libbrotli -Version: 0.1.0~git30 +Version: 0.1.0~git40 Release: 0 Summary: Library implementing the Brotli compression algorithm License: Apache-2.0 and MIT @@ -28,7 +28,7 @@ Source: %name-%version.tar.xz Patch1: inline.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: gcc-c++ +BuildRequires: gcc-c++ >= 4.8 BuildRequires: libtool >= 2 BuildRequires: pkg-config BuildRequires: xz @@ -39,23 +39,23 @@ algorithm, Huffman coding and 2nd order context modeling. It is similar in speed with "DEFLATE" but offers more dense compression. -%package -n libbrotlidec0 +%package -n libbrotlidec1 Summary: Library implementing the Brotli decompressor License: Apache-2.0 Group: System/Libraries -%description -n libbrotlidec0 +%description -n libbrotlidec1 Brotli is a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling. It is similar in speed with "DEFLATE" but offers more dense compression. -%package -n libbrotlienc0 +%package -n libbrotlienc1 Summary: Library implementing the Brotli compressor License: Apache-2.0 Group: System/Libraries -%description -n libbrotlienc0 +%description -n libbrotlienc1 Brotli is a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling. It is @@ -65,8 +65,8 @@ Summary: Library implementing the Brotli compression algorithm License: Apache-2.0 Group: Development/Libraries/C and C++ -Requires: libbrotlidec0 = %version -Requires: libbrotlienc0 = %version +Requires: libbrotlidec1 = %version +Requires: libbrotlienc1 = %version %description devel Brotli is a generic-purpose lossless compression algorithm that @@ -93,18 +93,18 @@ %check make check -%post -n libbrotlidec0 -p /sbin/ldconfig -%postun -n libbrotlidec0 -p /sbin/ldconfig -%post -n libbrotlienc0 -p /sbin/ldconfig -%postun -n libbrotlienc0 -p /sbin/ldconfig +%post -n libbrotlidec1 -p /sbin/ldconfig +%postun -n libbrotlidec1 -p /sbin/ldconfig +%post -n libbrotlienc1 -p /sbin/ldconfig +%postun -n libbrotlienc1 -p /sbin/ldconfig -%files -n libbrotlidec0 +%files -n libbrotlidec1 %defattr(-,root,root) -%_libdir/libbrotlidec.so.0* +%_libdir/libbrotlidec.so.1* -%files -n libbrotlienc0 +%files -n libbrotlienc1 %defattr(-,root,root) -%_libdir/libbrotlienc.so.0* +%_libdir/libbrotlienc.so.1* %files devel %defattr(-,root,root) ++++++ _service ++++++ --- /var/tmp/diff_new_pack.UAn4t3/_old 2015-11-10 10:03:08.000000000 +0100 +++ /var/tmp/diff_new_pack.UAn4t3/_new 2015-11-10 10:03:08.000000000 +0100 @@ -2,9 +2,9 @@ <service name="tar_scm" mode="disabled"> <param name="url">https://github.com/bagder/libbrotli</param> <param name="scm">git</param> - <param name="revision">bc1931413f5865353e9411314c93ad7bc9462b9a</param> + <param name="revision">851122b665cde2374387c595ae3dc3369bf8ea05</param> <param name="submodules">enable</param> - <param name="versionformat">0.1.0~git30</param> + <param name="versionformat">0.1.0~git40</param> </service> <service name="recompress" mode="disabled"> <param name="file">*.tar</param> ++++++ inline.diff ++++++ --- /var/tmp/diff_new_pack.UAn4t3/_old 2015-11-10 10:03:08.000000000 +0100 +++ /var/tmp/diff_new_pack.UAn4t3/_new 2015-11-10 10:03:08.000000000 +0100 @@ -15,15 +15,15 @@ brotli/dec/bit_reader.h | 1 + 1 file changed, 1 insertion(+) -Index: libbrotli-0.1.0~git30/brotli/dec/bit_reader.h +Index: libbrotli-0.1.0~git40/brotli/dec/bit_reader.h =================================================================== ---- libbrotli-0.1.0~git30.orig/brotli/dec/bit_reader.h -+++ libbrotli-0.1.0~git30/brotli/dec/bit_reader.h -@@ -133,6 +133,7 @@ static BROTLI_INLINE int BrotliCheckInpu +--- libbrotli-0.1.0~git40.orig/brotli/dec/bit_reader.h ++++ libbrotli-0.1.0~git40/brotli/dec/bit_reader.h +@@ -191,6 +191,7 @@ static BROTLI_INLINE uint64_t BrotliLoad Precondition: accumulator contains at least 1 bit. n_bits should be in the range [1..24] for regular build. For portable non-64-bit little endian build only 16 bits are safe to request. */ +static BROTLI_INLINE void BrotliPullByte(BrotliBitReader *); static BROTLI_INLINE void BrotliFillBitWindow( - BrotliBitReader* const br, int n_bits) { - #if (BROTLI_64_BITS_LITTLE_ENDIAN) + BrotliBitReader* const br, uint32_t n_bits) { + #if (BROTLI_64_BITS) ++++++ libbrotli-0.1.0~git30.tar.xz -> libbrotli-0.1.0~git40.tar.xz ++++++ ++++ 48153 lines of diff (skipped)