Hello community, here is the log from the commit of package googletest for openSUSE:Leap:15.2 checked in at 2020-05-12 11:32:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/googletest (Old) and /work/SRC/openSUSE:Leap:15.2/.googletest.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "googletest" Tue May 12 11:32:07 2020 rev:17 rq:801870 version:1.10.0 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/googletest/googletest.changes 2020-01-15 15:07:54.669987723 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.googletest.new.2738/googletest.changes 2020-05-12 11:32:17.387730428 +0200 @@ -1,0 +2,36 @@ +Sat Feb 8 12:31:11 UTC 2020 - Luigi Baldoni <[email protected]> + +- Update to version 1.10.0 + * Deprecated "....TEST_CASE" API in favor of "....TEST_SUITE". + In a nutshell if you have code that uses something like + "INSTANTIATE_TYPED_TEST_CASE_P " - this and all other + "*_TEST_CASE " are now deprecated in favor of more standard + _TEST_SUITE. + * New powerful MOCK_METHOD macro. + For example: + (Old) MOCK_METHOD1(Bar, double(std::string s)); + (New) MOCK_METHOD(double, Bar, (std::string s), (override)); + So there is no need to count the parameters anymore. + +------------------------------------------------------------------- +Sat Nov 17 09:01:09 UTC 2018 - Jan Engelhardt <[email protected]> + +- Remove errant backslahes from description. +- Rewrite summaries without em dashes. + +------------------------------------------------------------------- +Fri Nov 16 11:06:17 UTC 2018 - [email protected] + +- Update to version 1.8.1: + * add pkg-config files + * add --no_stacktrace_support for json-output-unittest + * allow macros inside of parametrized test names. + * support JSON output format in addition to XML + * add options to parallelize builds + * fix double free when building Gtest/GMock in shared libraries + and linking a test executable with both. + * 2.6.4 is the minimum CMake version +- cleanup spec file +- googletest-fix-cmake-libdir-install.patch: dropped, upstreamed + +------------------------------------------------------------------- Old: ---- googletest-fix-cmake-libdir-install.patch googletest-release-1.8.0.tar.gz New: ---- googletest-release-1.10.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ googletest.spec ++++++ --- /var/tmp/diff_new_pack.vKSNbn/_old 2020-05-12 11:32:17.859731420 +0200 +++ /var/tmp/diff_new_pack.vKSNbn/_new 2020-05-12 11:32:17.863731428 +0200 @@ -1,7 +1,7 @@ # # spec file for package googletest # -# Copyright (c) 2017 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,32 +12,28 @@ # 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 _name googlemock - Name: googletest -Version: 1.8.0 +Version: 1.10.0 Release: 0 Summary: Google C++ Testing Framework License: BSD-3-Clause Group: Development/Libraries/C and C++ -Url: https://github.com/google/googletest -# download URL: https://github.com/google/googletest/archive/release-%{version}.tar.gz -Source0: %{name}-release-%{version}.tar.gz +URL: https://github.com/google/googletest +Source0: https://github.com/google/googletest/archive/release-%{version}.tar.gz#/%{name}-release-%{version}.tar.gz Source1: googletest-rpmlintrc -# PATCH-FIX-UPSTREAM googletest-fix-cmake-libdir-install.patch [email protected] -- enable the use of /usr/lib(64) instead of /usr/local/lib(64). -Patch0: googletest-fix-cmake-libdir-install.patch -BuildRequires: cmake +BuildRequires: cmake >= 2.6.4 BuildRequires: gcc-c++ +BuildRequires: pkgconfig BuildRequires: python BuildRequires: pkgconfig(pthread-stubs) -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -Google\'s framework for writing C++ tests on a variety of platforms +Google's framework for writing C++ tests on a variety of platforms (Linux, Mac OS X, Windows, Cygwin, Windows CE, and Symbian). Based on the xUnit architecture. Supports automatic test discovery, a rich set of assertions, user-defined assertions, death tests, @@ -45,7 +41,7 @@ various options for running the tests, and XML test report generation. %package -n gtest -Summary: Google C++ Testing Framework - Development files +Summary: Development files for the Google C++ Testing Framework Group: Development/Libraries/C and C++ Recommends: %{_name} = %{version} Obsoletes: %{name}-devel < %{version} @@ -53,7 +49,7 @@ Provides: %{name}-devel = %{version} %description -n gtest -Google\'s framework for writing C++ tests on a variety of platforms +Google's framework for writing C++ tests on a variety of platforms (Linux, Mac OS X, Windows, Cygwin, Windows CE, and Symbian). Based on the xUnit architecture. Supports automatic test discovery, a rich set of assertions, user-defined assertions, death tests, @@ -64,7 +60,7 @@ with googletest. %package -n gmock -Summary: Google C++ Mocking Framework - Development files +Summary: Development files for the Google C++ Mocking Framework Group: Development/Libraries/C and C++ Recommends: %{name} = %{version} Provides: %{_name}-devel @@ -77,10 +73,8 @@ This package provides shared libraries and header files for development with googlemock. - %prep %setup -q -n %{name}-release-%{version} -%patch0 -p1 %build %cmake @@ -93,17 +87,20 @@ mkdir -p %{buildroot}%{_includedir}/gtest/src && install -m 0644 googletest/src/* %{buildroot}%{_includedir}/gtest/src %files -n gtest -%defattr(-, root, root) -%doc %{name}/CHANGES %{name}/CONTRIBUTORS %{name}/LICENSE %{name}/README.md +%license %{name}/LICENSE +%doc %{name}/CONTRIBUTORS %{name}/README.md %{_libdir}/libgtest.so %{_libdir}/libgtest_main.so %{_includedir}/gtest +%{_libdir}/pkgconfig/gtest*.pc %files -n gmock -%defattr(-, root, root) -%doc %{_name}/CHANGES %{_name}/CONTRIBUTORS %{_name}/LICENSE %{_name}/README.md +%license %{_name}/LICENSE +%doc %{_name}/CONTRIBUTORS %{_name}/README.md %{_libdir}/libgmock.so %{_libdir}/libgmock_main.so %{_includedir}/gmock +%{_libdir}/cmake/GTest +%{_libdir}/pkgconfig/gmock*.pc %changelog ++++++ googletest-release-1.8.0.tar.gz -> googletest-release-1.10.0.tar.gz ++++++ ++++ 146284 lines of diff (skipped)
