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

Reply via email to