Hello community, here is the log from the commit of package Herwig for openSUSE:Factory checked in at 2020-01-07 23:55:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/Herwig (Old) and /work/SRC/openSUSE:Factory/.Herwig.new.6675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "Herwig" Tue Jan 7 23:55:43 2020 rev:11 rq:761605 version:7.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/Herwig/Herwig.changes 2019-09-09 12:34:56.293476708 +0200 +++ /work/SRC/openSUSE:Factory/.Herwig.new.6675/Herwig.changes 2020-01-07 23:56:51.248140340 +0100 @@ -1,0 +2,26 @@ +Sat Jan 4 23:14:40 UTC 2020 - Atri Bhattacharya <badshah...@gmail.com> + +- Update to vesion 7.2.0: + * Improvements to the simulation of multiple-parton + interactions, including diffractive processes. + * A new model for baryonic colour reconnection. + * Spin correlations in both the dipole and angular-ordered + parton showers. + * Improvements to strangeness production. + * An improved choice of evolution variable in the + angular-ordered parton shower. + * Support for generic Lorentz structures in BSM models. +- Changes from Herwig 7.1.6 release: + * Fix if no W in top in external events. + * Vertex position fix for dip[ole shower events. + * Update boost m4. + * Add max,min, re, im to functions for ufo conversion. + * Comparision operators should be const, issues with C++17. +- Update required verion of ThePEG-devel: version 2.2.0 now + required. +- Fix an env-based hashbang. +- Use fdupes also on %{_datadir} to link a pair of duplicated + files. +- Remove a spurious backup file that gets installed otherwise. + +------------------------------------------------------------------- Old: ---- Herwig-7.1.5.tar.bz2 New: ---- Herwig-7.2.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Herwig.spec ++++++ --- /var/tmp/diff_new_pack.d2JvAu/_old 2020-01-07 23:56:52.752141121 +0100 +++ /var/tmp/diff_new_pack.d2JvAu/_new 2020-01-07 23:56:52.752141121 +0100 @@ -1,7 +1,7 @@ # # spec file for package Herwig # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,15 +15,16 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # + %define _lto_cflags %{nil} %define so_name Herwig-libs Name: Herwig -Version: 7.1.5 +Version: 7.2.0 Release: 0 Summary: Multi-purpose event generator for high-energy physics License: GPL-2.0-only Group: Development/Libraries/C and C++ -Url: http://herwig.hepforge.org/ +URL: http://herwig.hepforge.org/ Source0: http://www.hepforge.org/archive/herwig/%{name}-%{version}.tar.bz2 Source1: %{name}-rpmlintrc # PATCH-FIX-OPENSUSE Herwig-disable-repo-install.patch badshah...@gmail.com -- Disable post-install hooks intended to set up the Herwig repo, this doesn't work inside the build script because of missing LHAPDF data that needs to be installed by the user; the install-hook doesn't serve any purpose while building the rpm and users can easily set this up on their own @@ -31,7 +32,7 @@ BuildRequires: HepMC2-devel BuildRequires: LHAPDF-devel BuildRequires: Rivet-devel -BuildRequires: ThePEG-devel >= 2.0.4 +BuildRequires: ThePEG-devel >= 2.2.0 %if 0%{?suse_version} > 1320 BuildRequires: libboost_filesystem-devel BuildRequires: libboost_headers-devel @@ -107,6 +108,12 @@ %setup -q %patch0 -p1 +# REMOVE A SPURIOUS BACKUP FILE +rm Models/Feynrules/python/ufo2peg/converter.py.rej~ + +# FIX ENV BASED HASHBANG +sed -i "1{s|/usr/bin/env bash|/bin/bash|}" src/herwig-config.in + %build autoreconf -fvi %configure --disable-static @@ -131,6 +138,7 @@ done %fdupes -s %{buildroot}%{_libdir}/%{name}/ +%fdupes -s %{buildroot}%{_datadir}/%{name}/ %post -n %{so_name} -p /sbin/ldconfig %postun -n %{so_name} -p /sbin/ldconfig ++++++ Herwig-7.1.5.tar.bz2 -> Herwig-7.2.0.tar.bz2 ++++++ ++++ 365219 lines of diff (skipped)