| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libpythia8 | Distribution: SUSE Linux Enterprise 15 SP5 |
| Version: 8.245 | Vendor: openSUSE |
| Release: bp155.2.14 | Build date: Mon May 22 12:37:54 2023 |
| Group: System/Libraries | Build host: lamb10 |
| Size: 6330552 | Source RPM: pythia-8.245-bp155.2.14.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: http://home.thep.lu.se/~torbjorn/Pythia.html | |
| Summary: A simulation program for particle collisions at very high energies | |
Pythia can be used to generate high-energy-physics events, i.e. sets of outgoing particles produced in the interactions between two incoming particles. The objective is to provide as accurate as possible a representation of event properties in a wide range of reactions, within and beyond the Standard Model, with emphasis on those where strong interactions play a role, directly or indirectly, and therefore multihadronic final states are produced. The physics is then not understood well enough to give an exact description; instead the program has to be based on a combination of analytical results and various QCD-based models. Extensive information is provided on all program elements: subroutines and functions, switches and parameters, and particle and process data. This should allow the user to tailor the generation task to the topics of interest. This package provides the shared libraries for pythia.
GPL-2.0-or-later
* Fri Apr 16 2021 Bernhard Wiedemann <bwiedemann@suse.com>
- Fix build for Leap 15.3
* Thu Jan 07 2021 Andreas Schwab <schwab@suse.de>
- Compile with %optflags
* Mon Jan 04 2021 Bernhard Wiedemann <bwiedemann@suse.com>
- Add reproducible.patch to drop build date (boo#1047218)
* Sun Jan 03 2021 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 8.245:
* Significant speedup of parton distribution handling.
* Several fixes to avoid out-of-bound evaluation of vectors in
the merging code.
* Several fixes to correctly handle CKKW-L merging of EWkino-
and higgsino-processes have been included.
* Include the functionality for MC@NLO-Delta matching with
aMC@NLO.
* Further bug fixes for the hard process name handling for
weak-boson-fusion-like processes, that led to an incorrect
counting of additional emissions.
* Small fixes to history construction in the presence of
multiple resonances.
* The primordial kT for LHE files is now set by the
BeamRemnants:primordialKThard average value, rather than the
LHE scale, since the latter may be quite low e.g. in the
POWHEG approach.
* The problem of "dangling" gluons causing changing color flows
in SimpleTimeShower for top decays is now fixed.
* Extra check added to SimpleSpaceShower for the case where a
small daughter PDF value can lead to an infinite loop if PDF
variations are switched on.
* Bug fixed in the new possibility to let particles with narrow
widths (such as onia states) obtain a simple Breit-Wigner
distribution, specifically for MPIs, introduced in 8.240.
* An indexing bug, for the scattering lepton in DIS events with
photon radiation allowed, has been fixed.
* Added a few copy constructors to match corresponding
assignment operators, to avoid warnings for some compilers.
* Small fix in cross section calculation of main89.cc.
* Fixes in configure and examples/Makefile to have ROOT examples
work again.
* main**.cmnd, ** = 81-84, 87-88 have been slightly modified
such that linking to LHAPDF6 is not required by default.
* A bug in the XML-to-HTML conversion has led to the
indiscriminate removal of "more" from the HTML manual, notably
in Pythia::moreDecays().
- Add patches:
* pythia-example71-link-gmp.patch: Fix building example 71 by
adding -lgmp to the linker flag.
* pythia-disable-example23-req-MixMax_h.patch: Drop a test that
requires the non-free MixMax.h header (which we delete).
- Use autopatch to setup source dir and apply patches
automatically.
* Sun Mar 01 2020 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 8.244:
* The combination of weight variations, within the context of
uncertainty bands, has not been well documented and therefore
prone to misunderstandings. Now the behaviour of
Info::getGroupWeight() has been made transparent, and the
documentation in Variations has been improved. The main121.cc
example has been modified accordingly.
* Restore the capability to set width and lifetime of a
resonance separately (see change in 8.240). Now the lifetime
is set from the width only if the allowCalc() method of the
resonance class returns true.
* Updated handling of Powheg files, such that files with
multiple/variable number of real emissions can be handled. The
default value of the POWHEG:nFinalparameter has been changed
to -1, see the POWHEG Merging documentation.
* Limit the amount by which transverse smearing of the
space-time quark-antiquark string breakup vertices can give
large shifts, which may translate into unreasonably long
invariant times being assigned to primary hadron production
vertices. This is regulated by the new HadronVertex:maxSmear
parameter. Even so, large hadron production invariant times
may still occur occasionally by imperfections in the
reconstruction around multiple gluon corners, so
HadronVertex:maxTau gives the possibility to reject the
hadrons of such a parton system and try again. Also some other
related changes.
* Fixes for consistent storage of production vertices in units
of mm. Thanks to Christopher Plumberg.
* Number of weights in info reset to 1 for each new init call.
- Drop manual fixes in specfile that are no longer needed:
* No unusual hidden files to delete.
* Buildroot doesn't get copied into config files.
* No more spurious exec permissions in plain files.
* Wed Aug 21 2019 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 8.243:
+ See
http://home.thep.lu.se/~torbjorn/pythia82html/UpdateHistory.html
- Rebase existing patches to apply cleanly.
* Fri May 03 2019 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 8.240:
+ See
http://home.thep.lu.se/~torbjorn/pythia82html/UpdateHistory.html
- Rebase existing patches to apply cleanly.
- Disable boost and drop boost BuildRequires as it is no longer
needed when compiling against LHAPDF >= 6.2.
- Remove unnecessary hidden files not cleaned up by build.
- Cleanups using spec-cleaner.
* Mon Apr 30 2018 badshah400@gmail.com
- Update to version 8.235:
+ See
http://home.thep.lu.se/~torbjorn/pythia82html/UpdateHistory.html
- Rebase pythia-remove-rpaths.patch
- Drop bundled header file MixMax.h which is not used by pythia
directly and violates GPL copyright.
- Update License to GPL-2.0-or-later in keeping with upstream
change.
- Use %%license to install COPYING file instead of %%doc.
- Remove no-longer needed post-install mosifications:
+ The correct permission for pythia8-config binary is set by
install script; stop setting it manually
+ Rpaths are already removed from the shared libraries; don't
execute chrpath to do this. Also drop BuildRequires: chrpath.
+ Don't remove non-existent backup file.
* Mon Oct 09 2017 badshah400@gmail.com
- Update to version 8.230:
+ Long list of changes, see
http://home.thep.lu.se/~torbjorn/Pythia.html.
- Drop python-dont-force-std-cxx98.patch, incorporated into
upstream sources.
- Rebase existing patches.
* Thu Aug 31 2017 badshah400@gmail.com
- Build with HepMC2-devel < 3, since pythia tests fail when built
against HepMC-devel >= 3.
* Mon Jul 31 2017 badshah400@gmail.com
- Update to version 8.226:
+ See list of changes at:
http://home.thep.lu.se/~torbjorn/pythia82html/UpdateHistory.html
- Rebase patches for update.
- Add python-dont-force-std-cxx98.patch to prevent usage of
- -std=c++98 and instead inherit default compiler flags; using
c++98 causes conflicts with dependencies such as fastjet which
are built using default compiler std, leading to build failures
for openSUSE > 1320 (where fastjet is compiled with --std=c+=14
support). Tests in the check section show that this does not
have any untoward repercussions.
* Sun Feb 05 2017 badshah400@gmail.com
- Use individual libboost-*-devel packages instead of boost-devel
(only for suse_version > 1325).
* Thu Feb 02 2017 bwiedemann@suse.com
- Fix build with rpm-4.13 that creates no .orig file
* Wed Jan 25 2017 badshah400@gmail.com
- Update to version 8.223:
+ See list of changes at:
http://home.thep.lu.se/~torbjorn/Pythia.html
or locally at
/usr/share/doc/packages/pythia/htmldoc/UpdateHistory.html.
- Pass "-std=c++14" to CXXFLAGS as it is required for building
with fastjet support.
- Move installation of shell env definitions to %install section;
this avoids an rpmlint warning and is a better place to do the
installation rather than the %build section.
* Sun Jan 01 2017 jengelh@inai.de
- Trim descriptions; only have the full one on the most important
package. RPM group corrections.
* Wed Sep 07 2016 badshah400@gmail.com
- Modify pythia-remove-rpaths.patch to make disabling rpaths
optional, specified by passing the "--disable-rpath" option to
configure. Pass said option at the %build stage to prevent
rpath usage in build shared libraries.
* Fri Sep 02 2016 badshah400@gmail.com
- Update to version 8.219:
+ See list of changes at:
http://home.thep.lu.se/~torbjorn/Pythia.html
or locally at
/usr/share/doc/packages/pythia/htmldoc/UpdateHistory.html.
- Rebase patches so that they apply cleanly against updated
version.
- Add pythia-remove-rpaths.patch to remove rpath usage when
building shared libraries.
* Mon Feb 01 2016 badshah400@gmail.com
- Update to version 8.215:
+ See list of changes at:
http://home.thep.lu.se/~torbjorn/Pythia.html
or locally at
/usr/share/doc/packages/pythia/htmldoc/UpdateHistory.html.
- Rebase patches so that they apply cleanly against updated
version.
* Wed Sep 23 2015 badshah400@gmail.com
- Update to version 8.212:
+ See list of changes at:
http://home.thep.lu.se/~torbjorn/Pythia.html
* Fri Sep 04 2015 badshah400@gmail.com
- Update pythia-honour-env-cxxflags.patch to really fix the
issue (mentioned in previous entry) for all cases.
* Wed Sep 02 2015 badshah400@gmail.com
- Update pythia-honour-env-cxxflags.patch to fix a minor issue
with the pythia8-config script when system CXXFLAGS are passed
during compilation.
* Fri Aug 14 2015 badshah400@gmail.com
- Fix the location pointed to by PYTHIA8DATA env variable saved in
/etc/profile.d/pythia.*; remove %{appname} macro as nothing uses
it any more.
- Use %configure instead of ./configure (remove duplicate
specification of "--prefix=PATH").
- Add pythia-honour-env-cxxflags.patch to allow compilation with
CXXFLAGS set by env appended to default compilation flags; this
allows the build to honour RPM_OPT_FLAGS.
- Fix some unusual characters in the descriptions.
* Fri Aug 14 2015 badshah400@gmail.com
- Verify installation by running select bundled tests in a %check
section.
* Fri Aug 14 2015 idonmez@suse.com
- Change postinstall scripts to run ldconfig directly
* Fri Aug 14 2015 badshah400@gmail.com
- Update to version 8.210:
+ Bug fix in CKKW-L merging for LHE files, such that the
factorization and renormalization scales are set by the SCALUP
value if the muf2 and mur2 LHEF3 attributes have not been set,
and the user has not set any explicit values; this change
restores the PYTHIA 8.1 behaviour.
+ Various technical improvements in the machinery for hard
diffraction.
+ Correct quark flavour selection when a string spanned directly
between two junctions is split up.
+ Check that SK-I and SK-II colour reconnection machineries only
are called for event topologies they are set up to handle.
+ Bug fixes in partial widths of the W' boson. Results are
correct when the W' is a simply rescaled copy of the W, but
not for more general couplings. Thanks to Mihail Chizhov.
+ Minor fix in default location of PDF data files in the
constructors. No practical consequence since correct
non-default values are used.
+ Tiny fix in the configure script, so that CXX options
containing an equal sign are parsed correctly.
- Changes from version 8.202 through 8.209:
+ See /usr/share/doc/packages/pythia/htmldoc/UpdateHistory.html.
- Add pythia-makefile-destdir-support.patch to enable DESTDIR
support in the Makefile; makes configure stage buildroot-free
and prevents an ugly BUILDROOT trace in the shlib.
- Enable additional bindings now that all necessary deps are in
Factory; new subpackage: libpythia8lhapdf6.
- Add BuildRequires: chrpath; required to cleanup rpath in
libpythia8lhapdf6.so.
* Fri Oct 17 2014 badshah400@gmail.com
- Update to version 8.201:
+ Undocumented changes
- Changes from version 8.200:
+ Long list of changes, see announcement here:
https://www.hepforge.org/lists-archive/pythia8-announce/2014/000009.html
- Packaging changes:
+ Rename pythia-libs to libpythia8 to satisfy rpmlint (although
the package only includes one unversioned shlib)
+ Documentation files moved from toplevel dir in source to
"share" subdir, adapt specfile accordingly
+ pythia8-config.in is now replaced by the script pythia8-config
and does not require any tweaking in specfile to get right
paths
+ configure options changed, allowing to automatically install
to libdir where it needed to be manually copied to /usr/lib64
for the x86_64 arch
+ Package new headers directory: %{_includedir}/Pythia8Plugins/
+ Package new pdf documentation: %{_docdir}/%{name}/pdfdoc/.
/usr/lib64/libpythia8.so
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Aug 9 14:57:03 2025