Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package HepMC for openSUSE:Factory checked in at 2021-11-18 10:33:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/HepMC (Old) and /work/SRC/openSUSE:Factory/.HepMC.new.1895 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "HepMC" Thu Nov 18 10:33:45 2021 rev:11 rq:931971 version:3.2.4 Changes: -------- --- /work/SRC/openSUSE:Factory/HepMC/HepMC.changes 2020-12-21 10:27:08.392233100 +0100 +++ /work/SRC/openSUSE:Factory/.HepMC.new.1895/HepMC.changes 2021-11-18 10:33:56.315913265 +0100 @@ -1,0 +2,46 @@ +Sat Nov 13 00:03:02 UTC 2021 - Atri Bhattacharya <badshah...@gmail.com> + +- Update to version 3.2.4: + * Minor fixes to the CMake configuration of examples. + * Minor fixes in Pythia6 interface. + * Bugfix for HI output in WiterAsciiHepMC2. + * Speed optimizations for ReaderAsciiHepMC2. + * Deprecate Pythia8, MC-TESTER, Taoulapp and Photospp + interfaces, as these were picked-up by the upstream. + * Bugfix: avoid cretion of empty attributes in + ReaderAsciiHepMC2. Thanks to Pavel Demin for a hint. + * Removal of trailing empty lines by Mattias Ellert. + * Multiple fixes to style and printf by Mattias Ellert. + * Fix WriterAscii* to avoid problems with memory tests on + aarch64. Thanks to Mattias Ellert for reporting. + * Fix buffer overflow in WritterAscii/WriterAsciiHepMC2. Thanks + for Fabian Klimpel for help with debug. + * Enable reading of multiple run info objects from ASCII files. + * Fixes to the tests. + * Drop cmake2 support + * Update cmake so the c++ standard is deduced from the ROOT + configuration if ROOT is used. Otherwise c++11 is used. + * Fix a bug in GenCrossSection: acces to non-existing vector + element in to_string() function. Happened for incomplete + objects. + * Fixed formating. + * Added compiler flags to reduce the amount of warnings. + * Fixed a bug in Tauola test, which was not reading proper + config. + * Streamlined cmake for PGI. + * Fixed some tests to make them return non 0 in case of + problems. + * Updated CI. + * Reduce debug-printout verbosity in ReaderFactory format + autodetection. + * Added uproot-based reader to examples. + * Fixed cmake configuration to allow multiple Python versions. + * Fixes of compilation warnings by Mattias Ellert. + +------------------------------------------------------------------- +Sun Mar 14 13:13:52 UTC 2021 - Atri Bhattacharya <badshah...@gmail.com> + +- Move doc to HepMC3 named dir to avoid clash with HepMC2. +- Provide HepMC3-* where appropriate. + +------------------------------------------------------------------- Old: ---- HepMC3-3.2.3.tar.gz New: ---- HepMC3-3.2.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ HepMC.spec ++++++ --- /var/tmp/diff_new_pack.smvG93/_old 2021-11-18 10:33:57.027913927 +0100 +++ /var/tmp/diff_new_pack.smvG93/_new 2021-11-18 10:33:57.031913931 +0100 @@ -1,7 +1,7 @@ # # spec file for package HepMC # -# Copyright (c) 2020 SUSE LLC +# 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 @@ -21,7 +21,7 @@ Name: HepMC %define lname libHepMC3-1 -Version: 3.2.3 +Version: 3.2.4 Release: 0 Summary: An event record for High Energy Physics Monte Carlo Generators in C++ # Python bindings are BSD-3-Clause, packaged separately @@ -53,6 +53,7 @@ Summary: An event record for High Energy Physics Monte Carlo Generators License: GPL-3.0-or-later Group: System/Libraries +Provides: %{name}3 = %{version} %description -n %{lname} The HepMC package is an object oriented event record written in C++ @@ -73,6 +74,7 @@ Group: Development/Libraries/C and C++ Requires: %{lname} = %{version} Recommends: %{name}-doc = %{version} +Provides: %{name}3-devel = %{version} %description devel The HepMC package is an object oriented event record written in C++ @@ -95,6 +97,7 @@ License: BSD-3-Clause Group: Development/Libraries/C and C++ Requires: python3 +Provides: python3-HepMC3 = %{version} %description -n python3-HepMC The HepMC package is an object oriented event record written in C++ @@ -109,7 +112,7 @@ %build %cmake -DHEPMC3_ENABLE_ROOTIO:BOOL=%{?with_rootio:ON}%{!?with_rootio:OFF} \ -DHEPMC3_BUILD_DOCS:BOOL=ON \ - -DCMAKE_INSTALL_DOCDIR:PATH=%{_docdir}/%{name} \ + -DCMAKE_INSTALL_DOCDIR:PATH=%{_docdir}/%{name}3 \ -DHEPMC3_BUILD_STATIC_LIBS:BOOL=OFF \ -DHEPMC3_PYTHON_VERSIONS:STRING="%{py3_ver}" \ -DCMAKE_SKIP_RPATH:BOOL=OFF \ @@ -122,7 +125,7 @@ %install %cmake_install -%fdupes %{buildroot}%{_docdir}/%{name}/ +%fdupes %{buildroot}%{_docdir}/%{name}3/ %check %ctest @@ -144,7 +147,7 @@ %{_datadir}/%{name}3/ %files doc -%doc %{_docdir}/%{name}/ +%doc %{_docdir}/%{name}3/ %files -n python3-HepMC %license python/include/LICENSE ++++++ HepMC3-3.2.3.tar.gz -> HepMC3-3.2.4.tar.gz ++++++ /work/SRC/openSUSE:Factory/HepMC/HepMC3-3.2.3.tar.gz /work/SRC/openSUSE:Factory/.HepMC.new.1895/HepMC3-3.2.4.tar.gz differ: char 12, line 1