Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package SHERPA-MC for openSUSE:Factory checked in at 2025-11-24 14:10:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/SHERPA-MC (Old) and /work/SRC/openSUSE:Factory/.SHERPA-MC.new.14147 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "SHERPA-MC" Mon Nov 24 14:10:56 2025 rev:23 rq:1319263 version:2.2.16 Changes: -------- --- /work/SRC/openSUSE:Factory/SHERPA-MC/SHERPA-MC.changes 2025-03-24 13:32:20.740059686 +0100 +++ /work/SRC/openSUSE:Factory/.SHERPA-MC.new.14147/SHERPA-MC.changes 2025-11-24 14:13:37.056447182 +0100 @@ -1,0 +2,19 @@ +Sun Nov 16 18:18:24 UTC 2025 - Atri Bhattacharya <[email protected]> + +- Update to version 2.2.16: + * Fix: reverts a change introduced in 2.2.13 which affects + MC@NLO/MEPS@NLO cross sections when using an Enhance_Factor + that is not equal to the default value of 1 + * Fix C++20 compilation error (also note that C++11 is now + required explicitly). + * Fix errors on some systems when using Sherpa's Python + extensions. + * Enable Rivet 4 support. + * Update MCFM interface documentation. + * Remove obsolete Order_EW setting from some examples. +- Drop SHERPA-MC-ignore-distutils-deprecation-warning.patch: fixed + upstream. +- Add SHERPA-MC-fix-rivet-libs-check.patch: fix configure check + for rivet >= 4.0 + +------------------------------------------------------------------- Old: ---- SHERPA-MC-2.2.15.tar.gz SHERPA-MC-ignore-distutils-deprecation-warning.patch New: ---- SHERPA-MC-2.2.16.tar.gz SHERPA-MC-fix-rivet-libs-check.patch ----------(Old B)---------- Old: * Remove obsolete Order_EW setting from some examples. - Drop SHERPA-MC-ignore-distutils-deprecation-warning.patch: fixed upstream. ----------(Old E)---------- ----------(New B)---------- New: upstream. - Add SHERPA-MC-fix-rivet-libs-check.patch: fix configure check for rivet >= 4.0 ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ SHERPA-MC.spec ++++++ --- /var/tmp/diff_new_pack.hCc8LG/_old 2025-11-24 14:13:37.912483241 +0100 +++ /var/tmp/diff_new_pack.hCc8LG/_new 2025-11-24 14:13:37.916483409 +0100 @@ -1,7 +1,7 @@ # # spec file for package SHERPA-MC # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ %define _lto_cflags %{nil} Name: SHERPA-MC -Version: 2.2.15 +Version: 2.2.16 Release: 0 Summary: MC event generator for Simulation of High-Energy Reactions of PArticles License: GPL-2.0-or-later AND GPL-3.0-only @@ -30,13 +30,12 @@ Source: https://www.hepforge.org/downloads/sherpa/%{name}-%{version}.tar.gz # PATCH-FIX-UPSTREAM SHERPA-MC-no-return-in-non-void-function.patch [email protected] -- Fix a non-void (bool) function that was not returning any data to return "true" Patch0: SHERPA-MC-no-return-in-non-void-function.patch -# PATCH-FIX-UPSTREAM SHERPA-MC-ignore-distutils-deprecation-warning.patch [email protected] -- Disable deprecation warning when importing distutils from python3.10, so that autotools can still work -Patch1: SHERPA-MC-ignore-distutils-deprecation-warning.patch # PATCH-FIX-UPSTREAM SHERPA-MC-swig-noruntime.patch [email protected] -- Drop `-noruntime` from swig command line Patch2: SHERPA-MC-swig-noruntime.patch +# PATCH-FIX-OPENSUSE SHERPA-MC-fix-rivet-libs-check.patch [email protected] -- Fix configure check for rivet >= 4.0 +Patch3: SHERPA-MC-fix-rivet-libs-check.patch BuildRequires: HepMC-devel >= 3.0 BuildRequires: LHAPDF-devel -BuildRequires: Rivet-devel BuildRequires: fastjet-contrib-devel BuildRequires: fastjet-devel BuildRequires: fastjet-plugin-siscone-devel @@ -52,6 +51,7 @@ BuildRequires: sqlite3-devel BuildRequires: swig BuildRequires: pkgconfig(gsl) +BuildRequires: pkgconfig(rivet) BuildRequires: pkgconfig(yaml-cpp) BuildRequires: pkgconfig(zlib) @@ -156,14 +156,14 @@ --enable-ufo \ --enable-pyext \ --enable-analysis \ - --enable-multithread \ --enable-gzip \ --disable-hepmc3root \ --enable-hepmc3=%{_prefix} \ --enable-fastjet=%{_prefix} \ --enable-lhapdf=%{_prefix} \ + --enable-pythia=%{_prefix} \ --enable-rivet=%{_prefix} \ - --enable-pythia=%{_prefix} + %{nil} %make_build @@ -178,9 +178,7 @@ %fdupes %{buildroot}%{_datadir}/%{name}/ %fdupes %{buildroot}%{python3_sitelib}/ -%post -n %{soname} -p /sbin/ldconfig - -%postun -n %{soname} -p /sbin/ldconfig +%ldconfig_scriptlets -n %{soname} %files -n %{soname} %dir %{_libdir}/%{name} ++++++ SHERPA-MC-2.2.15.tar.gz -> SHERPA-MC-2.2.16.tar.gz ++++++ /work/SRC/openSUSE:Factory/SHERPA-MC/SHERPA-MC-2.2.15.tar.gz /work/SRC/openSUSE:Factory/.SHERPA-MC.new.14147/SHERPA-MC-2.2.16.tar.gz differ: char 5, line 1 ++++++ SHERPA-MC-fix-rivet-libs-check.patch ++++++ --- m4/acinclude.m4 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: SHERPA-MC-2.2.16/m4/acinclude.m4 =================================================================== --- SHERPA-MC-2.2.16.orig/m4/acinclude.m4 +++ SHERPA-MC-2.2.16/m4/acinclude.m4 @@ -517,7 +517,7 @@ AC_DEFUN([SHERPA_SETUP_CONFIGURE_OPTIONS fi;; esac; if test -x "$CONDITIONAL_RIVETDIR/bin/rivet-config"; then - CONDITIONAL_RIVETLDADD="$($CONDITIONAL_RIVETDIR/bin/rivet-config --ldflags) $($CONDITIONAL_RIVETDIR/bin/rivet-config --ldadd)"; + CONDITIONAL_RIVETLDADD="$($CONDITIONAL_RIVETDIR/bin/rivet-config --libs)"; CONDITIONAL_RIVETCPPFLAGS="$($CONDITIONAL_RIVETDIR/bin/rivet-config --cppflags)"; AC_MSG_RESULT([${CONDITIONAL_RIVETDIR}]); rivetversion="$($CONDITIONAL_RIVETDIR/bin/rivet-config --version)"
