| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libHepMC3search5 | Distribution: openSUSE Tumbleweed |
| Version: 3.3.1 | Vendor: openSUSE |
| Release: 1.1 | Build date: Wed Apr 9 10:22:42 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 133261 | Source RPM: HepMC-3.3.1-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: http://hepmc.web.cern.ch/hepmc/ | |
| Summary: Shared library for HepMC search | |
The HepMC package is an object oriented event record written in C++ for High Energy Physics Monte Carlo Generators. Many extensions from HEPEVT, the Fortran HEP standard, are supported. This package provides the shared library for HepMC3 searches.
GPL-3.0-or-later AND MPL-2.0
* Wed Apr 09 2025 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.3.1:
* Require cmake>3.10 for compatibility with cmake4.
* Multiple bugfixes and improvements.
* Add uproot5 to the tests
* Add static libraries and other fixes to HepMC3-config.
* Fix weights usage in the AnalysisExample.cc file.
* Update convert_example.cc to allow for one argument for the
"dump" format.
* Fix for a "Conditional jump or move depends on uninitialised
value(s)" problem detected by valgrind
* Mon Mar 24 2025 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.3.0:
* Update python bindings with binder 1.4.2
* Update bxzstr to bxzstr 1.2.2 + patches
* Explicitly return for inf-generating eta / massless rapidity
along pz, to avoid FPE triggering.
* Suppress cross-section/weight count-mismatch warning if only
one cross-section.
* Add support for reading with uproot
* Drop Python2 support
* Fix compilation with Python 3.13.0a1.
* Major update of the build system, removed most of the custom
modules.
* Removed functions that operate on raw pointers.
- Update shared lib name in accordance with upstream so version
bump.
- Drop HepMC-disable-doxygen-html-timestamp.patch: no longer
needed as HTML_TIMESTAMP is not set by Doxyfile.
* Fri Oct 13 2023 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.2.7:
* Patch release to fix the problem with vertex attributes
removal.
* Tue Sep 12 2023 Lubos Kocman <lubos.kocman@suse.com>
- Update license
HepMC3-3.2.6/LICENSE says
Version 3 of the GNU Lesser General Public Licence
or any later version.
* Mon Jul 10 2023 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.2.6:
* Deprecated the set_cross_section function with double in
favour of those with vector of doubles.
* Better Doxygen documentation for code
* Improvements in ReaderFactory that should help detect the file
type more successfully.
* Multiple optimizations inspired by clang-tidy
* The Attributes are now set to be parsed after calls to
from_string or set_value
* API breaking changes in the search module: pass by const
reference
* Update python bindings
* Modernisation of cmake
* Fix output value of ReaderLHEF::read_event
* Better documentation for standalone examples
* Adds a protobuf-based HepMC3::Reader/Writer
* Update pybind11 headers to fix python 3.11.
* License update.
* Make the R/W plugins transparent - the set/get functions call
the handled object
- Adapt shared lib name to SO version bump (4->5) for
libHepMC3search.
- License update: bundled bxzstr is MPL-2.0.
- Re-enable testing for i586.
- Make doc package noarch.
* Sat Nov 05 2022 Atri Bhattacharya <badshah400@gmail.com>
- Disable pythia interface, pythia now includes HepMC interface by
default; this avoids a build cycle (boo#1204987,
https://gitlab.cern.ch/hepmc/HepMC3/-/commit/9827d5fb95ece04bafbc6e09cfd792afd51f74d3).
- Add _constraints file to ensure builds do not OOM on some
workers.
* Wed Mar 02 2022 Atri Bhattacharya <badshah400@gmail.com>
- Also Obsolete libHepMC3-1 from libHepMC3search.
* Mon Feb 21 2022 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.2.5:
* Added implementation for Relatives class that works in
Windows.
* (Implemented earlier) Improved MSYS2 support.
* New interfaces for HEPEVT and update of python interface.
* (Implemented earlier) More functions in GenEvent to deal with
attributes.
* (Implemented earlier) Implemented Complessed I/O with zip,
lzma and bz2 via bxzst library.
* Fixes to documentation of some examples.
* Removal of unused codes and comments.
* Fixes to Pythia8ToHepMC3.py.
* Added Reader/Write interfaces with smart pointers.
* Fixed #ifdefs for non-Linux system to allow the usage of
Reader/Writer plugins.
* Added MT reader.
* Remove outdated interfaces to MCEGs.
- Add HepMC-disable-doxygen-html-timestamp.patch: Disable
timestamps in doxygen generated HTML footers to make builds
reproducible.
- Split libraries into separate shared lib packages.
- Build for all supported python flavours.
- Fix shalred lib versioning and obsolete libHepMC3-1 from
libHepMC3-3 since previous lib was incorrectly named.
- Delete bundled pybind11 and use system package; add
BuildRequires: python-pybind11-devel >= 2.6.0.
* Tue Dec 07 2021 Atri Bhattacharya <badshah400@gmail.com>
- Temporarily disable tests for i586 until tolerance issues are
sorted out.
* Sat Nov 13 2021 Atri Bhattacharya <badshah400@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.
/usr/lib/libHepMC3search.so.5 /usr/share/licenses/libHepMC3search5 /usr/share/licenses/libHepMC3search5/COPYING /usr/share/licenses/libHepMC3search5/LICENCE
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:58:29 2025