Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

HepMC-devel-3.2.7-1.3 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: HepMC-devel Distribution: openSUSE Tumbleweed
Version: 3.2.7 Vendor: openSUSE
Release: 1.3 Build date: Fri Oct 13 02:23:04 2023
Group: Unspecified Build host: reproducible
Size: 546615 Source RPM: HepMC-3.2.7-1.3.src.rpm
Packager: https://bugs.opensuse.org
Url: http://hepmc.web.cern.ch/hepmc/
Summary: Header files for HepMC
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 source and header files required for
developing with HepMC.

Provides

Requires

License

GPL-3.0-or-later AND MPL-2.0

Changelog

* 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.
* Sun Mar 14 2021 Atri Bhattacharya <badshah400@gmail.com>
  - Move doc to HepMC3 named dir to avoid clash with HepMC2.
  - Provide HepMC3-* where appropriate.
* Thu Dec 17 2020 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 3.2.3:
    * Documentation and copyright years were updated.
    * Python bindings were regenerated with binder 1.1.0 and the
      pybind11 copy updated to 2.6.0.
    * The #ifdefs around the functions that had to be excluded from
      bindings but binder 1.0.0 was not doing that were removed.
    * A python test with attributes was added.
    * ReaderLHEF was fixed for to treat correctly more comaplicated
      input.
    * Included updates to many python scripts.
    * Included updates to CMake scripts.
  - Run tests; need to pass CMAKE_SKIP_RPATH=OFF to cmake to fix
    rpath handling in Leap 15.2 (and doesn't hurt generally).

Files

/usr/bin/HepMC3-config
/usr/include/HepMC3
/usr/include/HepMC3/AssociatedParticle.h
/usr/include/HepMC3/Attribute.h
/usr/include/HepMC3/AttributeFeature.h
/usr/include/HepMC3/CompressedIO.h
/usr/include/HepMC3/Data
/usr/include/HepMC3/Data/GenEventData.h
/usr/include/HepMC3/Data/GenParticleData.h
/usr/include/HepMC3/Data/GenRunInfoData.h
/usr/include/HepMC3/Data/GenVertexData.h
/usr/include/HepMC3/Errors.h
/usr/include/HepMC3/Feature.h
/usr/include/HepMC3/Filter.h
/usr/include/HepMC3/FilterAttribute.h
/usr/include/HepMC3/FourVector.h
/usr/include/HepMC3/GenCrossSection.h
/usr/include/HepMC3/GenCrossSection_fwd.h
/usr/include/HepMC3/GenEvent.h
/usr/include/HepMC3/GenHeavyIon.h
/usr/include/HepMC3/GenHeavyIon_fwd.h
/usr/include/HepMC3/GenParticle.h
/usr/include/HepMC3/GenParticle_fwd.h
/usr/include/HepMC3/GenPdfInfo.h
/usr/include/HepMC3/GenPdfInfo_fwd.h
/usr/include/HepMC3/GenRunInfo.h
/usr/include/HepMC3/GenVertex.h
/usr/include/HepMC3/GenVertex_fwd.h
/usr/include/HepMC3/HEPEVT_Helpers.h
/usr/include/HepMC3/HEPEVT_Wrapper.h
/usr/include/HepMC3/HEPEVT_Wrapper_Runtime.h
/usr/include/HepMC3/HEPEVT_Wrapper_Runtime_Static.h
/usr/include/HepMC3/HEPEVT_Wrapper_Template.h
/usr/include/HepMC3/HepMC3.h
/usr/include/HepMC3/LHEF.h
/usr/include/HepMC3/LHEFAttributes.h
/usr/include/HepMC3/Print.h
/usr/include/HepMC3/PrintStreams.h
/usr/include/HepMC3/Reader.h
/usr/include/HepMC3/ReaderAscii.h
/usr/include/HepMC3/ReaderAsciiHepMC2.h
/usr/include/HepMC3/ReaderFactory.h
/usr/include/HepMC3/ReaderGZ.h
/usr/include/HepMC3/ReaderHEPEVT.h
/usr/include/HepMC3/ReaderLHEF.h
/usr/include/HepMC3/ReaderMT.h
/usr/include/HepMC3/ReaderPlugin.h
/usr/include/HepMC3/Relatives.h
/usr/include/HepMC3/Selector.h
/usr/include/HepMC3/Setup.h
/usr/include/HepMC3/Units.h
/usr/include/HepMC3/Version.h
/usr/include/HepMC3/Writer.h
/usr/include/HepMC3/WriterAscii.h
/usr/include/HepMC3/WriterAsciiHepMC2.h
/usr/include/HepMC3/WriterGZ.h
/usr/include/HepMC3/WriterHEPEVT.h
/usr/include/HepMC3/WriterPlugin.h
/usr/include/HepMC3/bxzstr
/usr/include/HepMC3/bxzstr/LICENSE
/usr/include/HepMC3/bxzstr/bxzstr.hpp
/usr/include/HepMC3/bxzstr/bz_stream_wrapper.hpp
/usr/include/HepMC3/bxzstr/compression_types.hpp
/usr/include/HepMC3/bxzstr/config.hpp
/usr/include/HepMC3/bxzstr/lzma_stream_wrapper.hpp
/usr/include/HepMC3/bxzstr/stream_wrapper.hpp
/usr/include/HepMC3/bxzstr/strict_fstream.hpp
/usr/include/HepMC3/bxzstr/z_stream_wrapper.hpp
/usr/include/HepMC3/bxzstr/zstd_stream_wrapper.hpp
/usr/lib64/libHepMC3.so
/usr/lib64/libHepMC3search.so
/usr/share/HepMC3
/usr/share/HepMC3/cmake
/usr/share/HepMC3/cmake/HepMC3Config-version.cmake
/usr/share/HepMC3/cmake/HepMC3Config.cmake
/usr/share/HepMC3/cmake/HepMC3Targets-relwithdebinfo.cmake
/usr/share/HepMC3/cmake/HepMC3Targets.cmake
/usr/share/HepMC3/cmake/HepMC3searchTargets-relwithdebinfo.cmake
/usr/share/HepMC3/cmake/HepMC3searchTargets.cmake
/usr/share/HepMC3/interfaces
/usr/share/HepMC3/interfaces/HepMCCompatibility
/usr/share/HepMC3/interfaces/HepMCCompatibility/include
/usr/share/HepMC3/interfaces/HepMCCompatibility/include/HepMCCompatibility.h
/usr/share/HepMC3/interfaces/pythia6
/usr/share/HepMC3/interfaces/pythia6/include
/usr/share/HepMC3/interfaces/pythia6/include/Pythia6
/usr/share/HepMC3/interfaces/pythia6/include/Pythia6/Pythia6ToHepMC3.cc
/usr/share/HepMC3/interfaces/pythia6/include/Pythia6/Pythia6ToHepMC3.inc
/usr/share/HepMC3/interfaces/pythia8
/usr/share/HepMC3/interfaces/pythia8/include
/usr/share/HepMC3/interfaces/pythia8/include/Pythia8
/usr/share/HepMC3/interfaces/pythia8/include/Pythia8/Pythia8ToHepMC3.h
/usr/share/doc/packages/HepMC-devel
/usr/share/doc/packages/HepMC-devel/ChangeLog
/usr/share/doc/packages/HepMC-devel/README-for-developers
/usr/share/doc/packages/HepMC-devel/README.md
/usr/share/licenses/HepMC-devel
/usr/share/licenses/HepMC-devel/COPYING
/usr/share/licenses/HepMC-devel/LICENCE


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Nov 13 00:41:02 2024