commit snappy for openSUSE:Factory
Hello community, here is the log from the commit of package snappy for openSUSE:Factory checked in at 2020-08-28 21:14:31 Comparing /work/SRC/openSUSE:Factory/snappy (Old) and /work/SRC/openSUSE:Factory/.snappy.new.3399 (New) Package is "snappy" Fri Aug 28 21:14:31 2020 rev:7 rq:829564 version:1.1.8 Changes: --- /work/SRC/openSUSE:Factory/snappy/snappy.changes2018-02-12 10:10:27.883776418 +0100 +++ /work/SRC/openSUSE:Factory/.snappy.new.3399/snappy.changes 2020-08-28 21:15:05.856141780 +0200 @@ -1,0 +2,9 @@ +Tue Aug 25 13:06:16 UTC 2020 - Dirk Mueller + +- update to 1.1.8: + * Small performance improvements. + * Removed snappy::string alias for std::string. + * Improved CMake configuration. +- remove snappy-pcfile.patch (never went upstream) + +--- Old: 1.1.7.tar.gz snappy-pcfile.patch New: 1.1.8.tar.gz Other differences: -- ++ snappy.spec ++ --- /var/tmp/diff_new_pack.enxyJe/_old 2020-08-28 21:15:07.496142577 +0200 +++ /var/tmp/diff_new_pack.enxyJe/_new 2020-08-28 21:15:07.504142581 +0200 @@ -1,7 +1,7 @@ # # spec file for package snappy # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 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,20 @@ # 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 libsnappy1 Name: snappy -Version:1.1.7 +Version:1.1.8 Release:0 Summary:A compressor/decompressor library favoring time License:BSD-3-Clause Group: Development/Libraries/C and C++ -Url:https://github.com/google/snappy/ +URL:https://github.com/google/snappy/ Source0:https://github.com/google/snappy/archive/%{version}.tar.gz Source99: baselibs.conf -Patch0: snappy-pcfile.patch BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: lzo-devel @@ -68,7 +67,6 @@ %prep %setup -q -%autopatch -p1 %build %cmake @@ -93,6 +91,5 @@ %{_libdir}/libsnappy.so %dir %{_libdir}/cmake/Snappy/ %{_libdir}/cmake/Snappy/* -%{_libdir}/pkgconfig/snappy.pc %changelog ++ 1.1.7.tar.gz -> 1.1.8.tar.gz ++ 3074 lines of diff (skipped)
commit snappy for openSUSE:Factory
Hello community, here is the log from the commit of package snappy for openSUSE:Factory checked in at 2018-02-12 10:10:25 Comparing /work/SRC/openSUSE:Factory/snappy (Old) and /work/SRC/openSUSE:Factory/.snappy.new (New) Package is "snappy" Mon Feb 12 10:10:25 2018 rev:6 rq:574330 version:1.1.7 Changes: --- /work/SRC/openSUSE:Factory/snappy/snappy.changes2015-08-21 07:35:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.snappy.new/snappy.changes 2018-02-12 10:10:27.883776418 +0100 @@ -1,0 +2,30 @@ +Thu Feb 8 15:00:05 UTC 2018 - jeng...@inai.de + +- Better neutrality of from description. Quantify "Core i7". + Trim description of SRPM and -devel as the user already has an + idea what to look for. +- Fix RPM groups. + +--- +Thu Feb 8 11:23:03 UTC 2018 - tchva...@suse.com + +- Version update to 1.1.7: + * Aarch64 fixes + * ppc speedups + * PIE improvements + * Switch to cmake build system +- Add patch snappy-pcfile.patch: + * Pull 55 on upstream github, was dropped when moving to cmake +of course we still need it +- Fix license install wrt bsc#1080040 + +--- +Sat Apr 15 23:55:17 UTC 2017 - toddrme2...@gmail.com + +- Version bump to 1.1.4 + * Fix a 1% performance regression when snappy is used in PIE executables. + * Improve compression performance by 5%. + * Improve decompression performance by 20%. +- Use better download url. + +--- Old: 1.1.3.tar.gz New: 1.1.7.tar.gz snappy-pcfile.patch Other differences: -- ++ snappy.spec ++ --- /var/tmp/diff_new_pack.brRc8u/_old 2018-02-12 10:10:29.035734903 +0100 +++ /var/tmp/diff_new_pack.brRc8u/_new 2018-02-12 10:10:29.039734759 +0100 @@ -1,7 +1,7 @@ # # spec file for package snappy # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,46 +16,40 @@ # -%define lib_name libsnappy1 +%define libname libsnappy1 Name: snappy -Version:1.1.3 +Version:1.1.7 Release:0 -Summary:A fast compressor/decompressor library +Summary:A compressor/decompressor library favoring time License:BSD-3-Clause Group: Development/Libraries/C and C++ Url:https://github.com/google/snappy/ Source0:https://github.com/google/snappy/archive/%{version}.tar.gz Source99: baselibs.conf -BuildRequires: autoconf -BuildRequires: automake +Patch0: snappy-pcfile.patch +BuildRequires: cmake BuildRequires: gcc-c++ -BuildRequires: libtool BuildRequires: lzo-devel BuildRequires: pkgconfig -BuildRequires: zlib-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: pkgconfig(zlib) %description Snappy is a compression/decompression library. It does not aim for maximum compression, or compatibility with any other compression library; instead, it -aims for very high speeds and reasonable compression. For instance, compared to -the fastest mode of zlib, Snappy is an order of magnitude faster for most -inputs, but the resulting compressed files are anywhere from 20% to 100% -bigger. On a single core of a Core i7 processor in 64-bit mode, Snappy -compresses at about 250 MB/sec or more and decompresses at about -500 MB/sec or more. +aims for high speeds and reasonable compression. -%package -n %{lib_name} +%package -n %{libname} Summary:Shared library from snappy -Group: Development/Libraries/C and C++ +Group: System/Libraries -%description -n %{lib_name} -Snappy is a compression/decompression library. It does not aim for maximum compression, -or compatibility with any other compression library; instead, it aims for very high -speeds and reasonable compression. For instance, compared to the fastest mode of zlib, -Snappy is an order of magnitude faster for most inputs, but the resulting compressed -files are anywhere from 20% to 100% bigger. On a single core of a Core i7 processor -in 64-bit mode, Snappy compresses at about 250 MB/sec or more and decompresses at about +%description -n %{libname} +Snappy is a compression/decompression library. It does not aim for maximum +compression, or compatibility with any other compression library; instead, it +aims for high speeds and reasonable compression. For instance, compared to +the fastest mode of zlib, Snappy is an order of magnitude faster for most +inputs, but the resulting
commit snappy for openSUSE:Factory
Hello community, here is the log from the commit of package snappy for openSUSE:Factory checked in at 2015-08-21 07:35:20 Comparing /work/SRC/openSUSE:Factory/snappy (Old) and /work/SRC/openSUSE:Factory/.snappy.new (New) Package is snappy Changes: --- /work/SRC/openSUSE:Factory/snappy/snappy.changes2013-11-15 13:39:01.0 +0100 +++ /work/SRC/openSUSE:Factory/.snappy.new/snappy.changes 2015-08-21 07:35:21.0 +0200 @@ -1,0 +2,25 @@ +Wed Jul 29 10:42:56 UTC 2015 - tchva...@suse.com + +- Version bump to 1.1.3: + * See the NEWS file for full details +- Switch to distribution from github +- Remove upstreamed patch: + * snappy-1.1.1-random-return.patch + +--- +Wed Jul 29 09:58:16 UTC 2015 - dims...@opensuse.org + +- Add baselibs.conf: build snappy1-32bit, as needed by + libqt5-qtwebengine-32bit. + +--- +Thu Sep 11 09:34:36 UTC 2014 - toddrme2...@gmail.com + +- Update to version 1.1.2 + - This is a maintenance release with no changes to the actual +library source code. +* Stop distributing benchmark data files that have unclear + or unsuitable licensing. +* Add support for padding chunks in the framing format. + +--- Old: snappy-1.1.1-random-return.patch snappy-1.1.1.tar.gz New: 1.1.3.tar.gz baselibs.conf Other differences: -- ++ snappy.spec ++ --- /var/tmp/diff_new_pack.ZpyTgn/_old 2015-08-21 07:35:22.0 +0200 +++ /var/tmp/diff_new_pack.ZpyTgn/_new 2015-08-21 07:35:22.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package snappy # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,22 +15,25 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -%define lib_name libsnappy1 +%define lib_name libsnappy1 Name: snappy -Version:1.1.1 +Version:1.1.3 Release:0 Summary:A fast compressor/decompressor library License:BSD-3-Clause Group: Development/Libraries/C and C++ -Url:http://code.google.com/p/snappy/ -Source0:http://snappy.googlecode.com/files/%{name}-%{version}.tar.gz -#PATCH-FIX-OPENSUSE: fix minor things in unittest, probably not worth for upstreaming ... -Patch0: snappy-1.1.1-random-return.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Url:https://github.com/google/snappy/ +Source0:https://github.com/google/snappy/archive/%{version}.tar.gz +Source99: baselibs.conf +BuildRequires: autoconf +BuildRequires: automake BuildRequires: gcc-c++ +BuildRequires: libtool BuildRequires: lzo-devel +BuildRequires: pkgconfig BuildRequires: zlib-devel +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Snappy is a compression/decompression library. It does not aim for maximum @@ -58,9 +61,9 @@ This package holds the shared library of snappy. %package devel -Requires: %{lib_name} = %{version} Summary:Development files for snappy Group: Development/Libraries/C and C++ +Requires: %{lib_name} = %{version} %description devel Snappy is a compression/decompression library. It does not aim for maximum @@ -76,9 +79,9 @@ %prep %setup -q -%patch0 -p0 %build +autoreconf -fvi # mvyskocil: disable assertions to improve a speed a bit in microbenchmarks and hopefully in real-world use as well # http://code.google.com/p/snappy/issues/detail?id=40 %configure CXXFLAGS=%{optflags} -DNDEBUG \ @@ -86,20 +89,18 @@ --disable-static \ --docdir=%{_defaultdocdir}/%{name} -make %{?_smp_flags} +make %{?_smp_mflags} %install -%makeinstall -find %{buildroot} -name \*.la -delete -print +make DESTDIR=%{buildroot} install %{?_smp_mflags} +find %{buildroot} -type f -name *.la -delete -print rm %{buildroot}/%{_defaultdocdir}/%{name}/INSTALL %check -make check - -%clean -rm -rf %{buildroot} +make %{?_smp_mflags} check %post -n %{lib_name} -p /sbin/ldconfig + %postun -n %{lib_name} -p /sbin/ldconfig %files -n %{lib_name} ++ snappy-1.1.1.tar.gz - 1.1.3.tar.gz ++ 52223 lines of diff (skipped) ++ baselibs.conf ++ libsnappy1