37 Commits

Author SHA256 Message Date
0fa6146fe0 Accepting request 1318292 from home:badshah400:yoda2
* Update to version 8.316.
* Minor rebase of patches for update: pythia-honour-env-cxxflags.patch, pythia-remove-rpaths.patch.
* Split off new shared lib packages for new libraries: libpythia8hepmc3 and libpythia8rivet (for Leap 16 and newer).

OBS-URL: https://build.opensuse.org/request/show/1318292
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=67
2025-11-22 17:30:50 +00:00
5810014983 Accepting request 1299775 from home:badshah400:branches:science
* Update to version 8.315.
* Minor re-base of reproducible.patch for update.

OBS-URL: https://build.opensuse.org/request/show/1299775
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=65
2025-08-18 14:02:13 +00:00
72de7ac6de Accepting request 1255603 from home:badshah400:branches:science
* Update to version 8.313.
* Minor rebase of all patches for update.
* Major rebase of pythia-examples-link-gmp.patch to apply against updated make file.
* Revise disabled tests for %check.

OBS-URL: https://build.opensuse.org/request/show/1255603
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=63
2025-03-25 06:11:40 +00:00
42c83263ff Accepting request 1158114 from home:badshah400:branches:science
* Update to version 8.311.
* Make doc package noarch.

OBS-URL: https://build.opensuse.org/request/show/1158114
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=61
2024-03-18 02:08:28 +00:00
2911e95628 Accepting request 1100941 from home:badshah400:branches:science
* Update to version 8.310.
* Major rebase of pythia-remove-rpaths.patch for updated version.

OBS-URL: https://build.opensuse.org/request/show/1100941
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=59
2023-07-30 21:39:43 +00:00
62a679f137 Accepting request 957921 from home:badshah400:branches:science
Update to version 8.307

OBS-URL: https://build.opensuse.org/request/show/957921
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=57
2022-03-02 23:32:25 +00:00
126de67b36 Accepting request 944707 from home:badshah400:branches:science
(Sorry for the multiple sr's; this is the final one if somebody wants to review).
- Drop HepMC2 dependency and build without hepmc2 support; largely superseded by HepMC(3) and this change allows Leap 15.x builds to proceed without HepMC2-HepMC conflicts.
- Add BuildRequires: fastjet-plugin-siscone-devel which is needed for one of the tests (test number 111).
- Update to version 8.306:
- Rebase pythia-honour-env-cxxflags.patch and pythia-makefile-destdir-support.patch to apply cleanly.
- Major rebase of pythia-remove-rpaths.patch for updated version.
- Drop patch not required any more
- Change BuildRequires to pkgconfig based ones wherever appropriate. 
- More examples need linking against gmp explicitly: add fixes for all necessary examples to patch pythia-example71-link-gmp.patch and rename it to pythia-examples-link-gmp.patch.
- Build with Rivet and HepMC(3) support: add HepMC-devel, pkgconfig(rivet) BuildRequires.

OBS-URL: https://build.opensuse.org/request/show/944707
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=56
2022-01-14 08:41:38 +00:00
b96b2b6d06 Accepting request 885996 from home:bmwiedemann:branches:science
Fix build for Leap 15.3

OBS-URL: https://build.opensuse.org/request/show/885996
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=54
2021-04-16 13:42:39 +00:00
af7a701857 Accepting request 861410 from home:Andreas_Schwab:Factory
- Compile with %optflags

OBS-URL: https://build.opensuse.org/request/show/861410
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=52
2021-01-07 17:43:43 +00:00
0857a6e0eb Accepting request 860310 from home:bmwiedemann:branches:science
Add reproducible.patch to drop build date (boo#1047218)

OBS-URL: https://build.opensuse.org/request/show/860310
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=50
2021-01-04 21:50:04 +00:00
Matthias Mailänder
efd9553c74 Accepting request 859970 from home:badshah400:branches:science
* Update to version 8.245.
* 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).

OBS-URL: https://build.opensuse.org/request/show/859970
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=48
2021-01-03 22:37:19 +00:00
b79976b4a9 Accepting request 784391 from home:badshah400:branches:science
- Update to version 8.244:
- Drop manual fixes in specfile that are no longer needed:

OBS-URL: https://build.opensuse.org/request/show/784391
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=46
2020-03-16 19:56:59 +00:00
Ana Guerrero
d9ff095a92 Accepting request 728289 from home:badshah400:branches:science
Update to version 8.243

OBS-URL: https://build.opensuse.org/request/show/728289
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=44
2019-09-06 08:10:21 +00:00
5468040161 Accepting request 700403 from home:badshah400:branches:science
- 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.

OBS-URL: https://build.opensuse.org/request/show/700403
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=42
2019-05-06 17:22:35 +00:00
a9598c238f Accepting request 602711 from home:badshah400:branches:science
- 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.

OBS-URL: https://build.opensuse.org/request/show/602711
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=40
2018-05-03 06:59:19 +00:00
f5c974d947 Accepting request 532739 from home:badshah400:branches:science
- 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.

OBS-URL: https://build.opensuse.org/request/show/532739
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=39
2017-10-09 16:02:23 +00:00
fbc9904d15 Accepting request 520058 from home:badshah400:branches:science
**Please do not forward to Factory until sr#520048 has been accepted**

- Build with HepMC2-devel < 3, since pythia tests fail when built
  against HepMC-devel >= 3.

OBS-URL: https://build.opensuse.org/request/show/520058
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=37
2017-09-08 07:50:26 +00:00
e69fe2ad88 Accepting request 513819 from home:badshah400:branches:science
- 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.

OBS-URL: https://build.opensuse.org/request/show/513819
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=35
2017-08-02 19:54:49 +00:00
d13353b281 Accepting request 454879 from home:badshah400:branches:science
- Use individual libboost-*-devel packages instead of boost-devel
  (only for suse_version > 1325).

OBS-URL: https://build.opensuse.org/request/show/454879
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=33
2017-02-06 10:12:32 +00:00
Ismail Dönmez
1a55ea7094 Accepting request 454042 from home:bmwiedemann:branches:science
Fix build with rpm-4.13 that creates no .orig file

OBS-URL: https://build.opensuse.org/request/show/454042
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=31
2017-02-02 15:28:58 +00:00
Matthias Mailänder
f74036e3e4 Accepting request 452856 from home:badshah400:branches:science
OBS-URL: https://build.opensuse.org/request/show/452856
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=29
2017-01-27 07:03:23 +00:00
929e9ec273 Accepting request 448403 from home:jengelh:branches:science
- Trim descriptions; only have the full one on the most important
  package. RPM group corrections.

OBS-URL: https://build.opensuse.org/request/show/448403
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=28
2017-01-24 17:59:20 +00:00
0e86d0e3fc Accepting request 425389 from home:badshah400:branches:science
Fix rpath issue in a more autotool way; this way the patch is more acceptable to upstream since it makes compilation without rpath optional (by passing --disable-rpath to configure).

OBS-URL: https://build.opensuse.org/request/show/425389
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=26
2016-09-08 11:32:54 +00:00
Ismail Dönmez
bc3ad1a3e5 Accepting request 424351 from home:badshah400:branches:science
- 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.

OBS-URL: https://build.opensuse.org/request/show/424351
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=24
2016-09-02 07:13:12 +00:00
Matthias Mailänder
c1f2afb15e Accepting request 357230 from home:badshah400:branches:science
Update to version 8.215

OBS-URL: https://build.opensuse.org/request/show/357230
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=22
2016-02-01 22:26:22 +00:00
c4d3b77201 Accepting request 333236 from home:badshah400:branches:science
Update to version 8.212

OBS-URL: https://build.opensuse.org/request/show/333236
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=20
2015-09-24 05:10:48 +00:00
fd34a727c5 Accepting request 328936 from home:badshah400:branches:science
This really fixes the issue attempted in the previous sr (submitting patch to upstream but should be good to go now).

OBS-URL: https://build.opensuse.org/request/show/328936
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=18
2015-09-04 13:50:46 +00:00
a83782a5b1 Accepting request 328412 from home:badshah400:branches:science
Fix a minor issue with exec script when system CXXFLAGS are passed during compilation (we pass RPM_OPT_FLAGS, so this is needed)

OBS-URL: https://build.opensuse.org/request/show/328412
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=16
2015-09-02 06:24:19 +00:00
Matthias Mailänder
c29b55c990 Accepting request 323269 from home:badshah400:branches:science
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.

OBS-URL: https://build.opensuse.org/request/show/323269
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=14
2015-08-15 14:45:18 +00:00
6094081bbf Accepting request 323158 from home:badshah400:branches:science
Verify installation by running select bundled tests in a %check section.

OBS-URL: https://build.opensuse.org/request/show/323158
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=12
2015-08-14 13:49:50 +00:00
Ismail Dönmez
9b4a21cb0f - Change postinstall scripts to run ldconfig directly
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=10
2015-08-14 11:34:16 +00:00
Ismail Dönmez
87d50b3b07 Accepting request 323053 from home:badshah400:branches:science
Update to v8.210; enable some optional bindings; fix buildroot usage during %configure

OBS-URL: https://build.opensuse.org/request/show/323053
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=9
2015-08-14 09:41:08 +00:00
dd705d8095 Accepting request 258589 from home:badshah400:branches:science
Submit to version 8.201 with necessary packaging changes.

OBS-URL: https://build.opensuse.org/request/show/258589
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=7
2014-10-28 07:06:58 +00:00
Matthias Mailänder
6545613eff Accepting request 247620 from home:badshah400:branches:science
Update to 8.186

OBS-URL: https://build.opensuse.org/request/show/247620
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=5
2014-09-05 04:41:44 +00:00
99066046e4 Accepting request 226278 from home:badshah400:branches:science
Update to 8.185

OBS-URL: https://build.opensuse.org/request/show/226278
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=3
2014-03-16 07:21:14 +00:00
Matthias Mailänder
144fcb466e Accepting request 223464 from home:badshah400:branches:science
Update to version 8.183

OBS-URL: https://build.opensuse.org/request/show/223464
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=2
2014-02-22 06:23:40 +00:00
Matthias Mailänder
374e9aa596 Accepting request 221312 from home:badshah400:heppack
A widely used particle physics event generator

OBS-URL: https://build.opensuse.org/request/show/221312
OBS-URL: https://build.opensuse.org/package/show/science/pythia?expand=0&rev=1
2014-02-08 10:43:37 +00:00