commit Rivet for openSUSE:Factory
Hello community, here is the log from the commit of package Rivet for openSUSE:Factory checked in at 2020-07-17 20:53:59 Comparing /work/SRC/openSUSE:Factory/Rivet (Old) and /work/SRC/openSUSE:Factory/.Rivet.new.3592 (New) Package is "Rivet" Fri Jul 17 20:53:59 2020 rev:19 rq:821521 version:3.1.2 Changes: --- /work/SRC/openSUSE:Factory/Rivet/Rivet.changes 2020-05-23 17:28:32.959551933 +0200 +++ /work/SRC/openSUSE:Factory/.Rivet.new.3592/Rivet.changes2020-07-17 20:54:45.201164571 +0200 @@ -1,0 +2,24 @@ +Tue Jul 14 20:43:26 UTC 2020 - Atri Bhattacharya + +- Update to version 3.1.2: + * Submission of ATLAS_2019_I1744201, ATLAS_2019_I1764342. + * Add a very horrible preprocessor hack to allow use of a +private method on the HepMC2 WeightContainer, for robust and +correctly ordered weight name acquisition before HepMC +2.06.11. + * Allow several AnalysisHandler objects to run in different +threads. This is a temporary fix. A permanent fix involves +changing the Analysis handler to own its own projections. +Currently each AnalysisHandler need sto be created and run +completely within the same separate thread. + * Allow + and - in AO paths. + * Always skip weights that have "AUX" or "DEBUG" in the name. + * Add computation of Python versions and passing them to Cython +as command-line flags. + * Fix small bug in rivet-cmphistos. + * Add ATLAS_2018_I163527 (W+jets at 8 TeV). + * Add InvisibleFinalState projection. + * HTML sectioning and float/overflow/scrollbar improvements in +rivet-mkhtml output. + +--- Old: Rivet-3.1.1.tar.gz New: Rivet-3.1.2.tar.gz Other differences: -- ++ Rivet.spec ++ --- /var/tmp/diff_new_pack.QThRjQ/_old 2020-07-17 20:54:46.197165611 +0200 +++ /var/tmp/diff_new_pack.QThRjQ/_new 2020-07-17 20:54:46.201165615 +0200 @@ -16,9 +16,9 @@ # -%define so_name lib%{name}-3_1_1 +%define so_name lib%{name}-3_1_2 Name: Rivet -Version:3.1.1 +Version:3.1.2 Release:0 Summary:A toolkit for validation of Monte Carlo event generators License:GPL-2.0-only ++ Rivet-3.1.1.tar.gz -> Rivet-3.1.2.tar.gz ++ /work/SRC/openSUSE:Factory/Rivet/Rivet-3.1.1.tar.gz /work/SRC/openSUSE:Factory/.Rivet.new.3592/Rivet-3.1.2.tar.gz differ: char 5, line 1
commit Rivet for openSUSE:Factory
Hello community, here is the log from the commit of package Rivet for openSUSE:Factory checked in at 2020-05-23 17:27:19 Comparing /work/SRC/openSUSE:Factory/Rivet (Old) and /work/SRC/openSUSE:Factory/.Rivet.new.2738 (New) Package is "Rivet" Sat May 23 17:27:19 2020 rev:18 rq:807781 version:3.1.1 Changes: --- /work/SRC/openSUSE:Factory/Rivet/Rivet.changes 2020-04-25 20:29:34.082175917 +0200 +++ /work/SRC/openSUSE:Factory/.Rivet.new.2738/Rivet.changes2020-05-23 17:28:32.959551933 +0200 @@ -1,0 +2,10 @@ +Sat May 16 03:11:44 UTC 2020 - Atri Bhattacharya + +- Update to version 3.1.1: Long list of changes, see ChangeLog + file installed in /usr/share/doc/packages/Rivet-devel. +- Drop Rivet-plugins-use-HepMC3.patch: fixed upstream. +- Install COPYING file for all subpkgs. +- Use properly versioned Provides and Obsoletes for python + subpackage. + +--- Old: Rivet-3.1.0.tar.gz Rivet-plugins-use-HepMC3.patch New: Rivet-3.1.1.tar.gz Other differences: -- ++ Rivet.spec ++ --- /var/tmp/diff_new_pack.FTxCTi/_old 2020-05-23 17:28:33.775553698 +0200 +++ /var/tmp/diff_new_pack.FTxCTi/_new 2020-05-23 17:28:33.775553698 +0200 @@ -16,9 +16,9 @@ # -%define so_name lib%{name}-3_1_0 +%define so_name lib%{name}-3_1_1 Name: Rivet -Version:3.1.0 +Version:3.1.1 Release:0 Summary:A toolkit for validation of Monte Carlo event generators License:GPL-2.0-only @@ -26,8 +26,6 @@ URL:https://rivet.hepforge.org/ Source: http://www.hepforge.org/archive/rivet/%{name}-%{version}.tar.gz Patch0: sover.diff -# PATCH-FIX-UPSTREAM Rivet-plugins-use-HepMC3.patch badshah...@gmail.com -- Port an analysis plugin to HepMC3 from HepMC2 -Patch1: Rivet-plugins-use-HepMC3.patch BuildRequires: HepMC-devel >= 3.0 BuildRequires: YODA-devel >= 1.8.0 BuildRequires: doxygen @@ -94,8 +92,8 @@ %package -n python3-%{name} Summary:A toolkit for validation of Monte Carlo event generators Group: Productivity/Scientific/Physics -Provides: python-%{name} -Obsoletes: python-%{name} +Provides: python-%{name} = %{version} +Obsoletes: python-%{name} < %{version} %description -n python3-%{name} The Rivet project (Robust Independent Validation of Experiment and @@ -178,7 +176,7 @@ %files devel %license COPYING -%doc ChangeLog README +%doc AUTHORS ChangeLog NEWS %{_bindir}/rivet-config %{_bindir}/rivet-buildplugin %{_includedir}/%{name}/ @@ -187,6 +185,7 @@ %{_libdir}/pkgconfig/rivet.pc %files -n python3-%{name} +%license COPYING %{_bindir}/* %exclude %{_bindir}/rivet-config %exclude %{_bindir}/rivet-buildplugin @@ -194,6 +193,7 @@ %{python3_sitearch}/rivet-*egg-info %files plugins +%license COPYING %config %{_sysconfdir}/ld.so.conf.d/%{name}-plugins.conf %{_libdir}/%{name}/ ++ Rivet-3.1.0.tar.gz -> Rivet-3.1.1.tar.gz ++ /work/SRC/openSUSE:Factory/Rivet/Rivet-3.1.0.tar.gz /work/SRC/openSUSE:Factory/.Rivet.new.2738/Rivet-3.1.1.tar.gz differ: char 5, line 1
commit Rivet for openSUSE:Factory
Hello community, here is the log from the commit of package Rivet for openSUSE:Factory checked in at 2020-04-25 20:27:02 Comparing /work/SRC/openSUSE:Factory/Rivet (Old) and /work/SRC/openSUSE:Factory/.Rivet.new.2738 (New) Package is "Rivet" Sat Apr 25 20:27:02 2020 rev:17 rq:796650 version:3.1.0 Changes: --- /work/SRC/openSUSE:Factory/Rivet/Rivet.changes 2020-01-17 16:04:16.424408443 +0100 +++ /work/SRC/openSUSE:Factory/.Rivet.new.2738/Rivet.changes2020-04-25 20:29:34.082175917 +0200 @@ -1,0 +2,6 @@ +Thu Apr 23 16:58:00 UTC 2020 - Atri Bhattacharya + +- Fix python version in hashbangs. #!%{_bindir}/python introduces + wrong for python3 package dependency on python-base. + +--- Other differences: -- ++ Rivet.spec ++ --- /var/tmp/diff_new_pack.OcfNIg/_old 2020-04-25 20:29:34.934177674 +0200 +++ /var/tmp/diff_new_pack.OcfNIg/_new 2020-04-25 20:29:34.934177674 +0200 @@ -150,7 +150,7 @@ %make_install # SECTION Fix env based hashbangs in binaries -sed -Ei "1s:^#!\s*%{_bindir}/env python:#!%{_bindir}/python:" %{buildroot}%{_bindir}/* +sed -Ei "1s:^#!\s*%{_bindir}/env python:#!%{_bindir}/python3:" %{buildroot}%{_bindir}/* sed -Ei "1s:^#!\s*%{_bindir}/env bash:#!/bin/bash:" %{buildroot}%{_bindir}/* # /SECTION
commit Rivet for openSUSE:Factory
Hello community, here is the log from the commit of package Rivet for openSUSE:Factory checked in at 2020-01-17 16:04:12 Comparing /work/SRC/openSUSE:Factory/Rivet (Old) and /work/SRC/openSUSE:Factory/.Rivet.new.26092 (New) Package is "Rivet" Fri Jan 17 16:04:12 2020 rev:16 rq:765274 version:3.1.0 Changes: --- /work/SRC/openSUSE:Factory/Rivet/Rivet.changes 2019-08-27 10:22:13.443936219 +0200 +++ /work/SRC/openSUSE:Factory/.Rivet.new.26092/Rivet.changes 2020-01-17 16:04:16.424408443 +0100 @@ -1,0 +2,93 @@ +Fri Jan 17 13:11:50 UTC 2020 - Atri Bhattacharya + +- Add Obsoletes: python-Rivet to python3-Rivet to help migration. + +--- +Wed Jan 8 21:55:34 UTC 2020 - Atri Bhattacharya + +- Update to version 3.1.0 (new upstream recommended version): + * Projections/EventMixingFinalState.hh: Replace use of +std::random_shuffle (deprecated in C++14, removed in C++17) +with std::shuffle and direct access to our thread-safe random +number generator. + * Significant revisions to tau jet efficiency functions. + * Add JET_EFF_ONE/ZERO aliases, cf. the Particle versions. + * Give precedence to user-supplied cross-section + * Switch required compiler dialect to C++14, to ensure that +compiler definitely (?) supports required C++11. C++14 or 17 +is the current standard LCG build dialect. + * Add decay angle to ARGUS_1989_I268577 + * Add polarization to OPAL_1997_S3608263 + * Fixes to headers and brefi descriptions in various analyses + * Add CMD3_2019_I1770428 K0S K0S pi+ pi- cross section + * Fix histogram ids in BELLE_2009_I809630 + * Add TMP to histogram labels in ARGUS_1993_S2669951 + * Formally require YODA >= 1.8.0 in configure. + * Add new ALEPH analyses + * Fixes for pointers, booking in TASSO_1990_I284251 and +TASSO_1982_I177174 + * Added MARKI_1976_I109792, DASP_1979_I132045 particle spectra +at low energies + * Added DASP_1979_I132410 eta production at low energies + * Added BABAR_2006_I719111 particle specta in B decays + * Added OPAL_2001_I536266 flavour separate charge particle +multiplicites + * Added new CLEO and CUSB analyses + * Added new BELLE lambda polarization and ARGUS D spectra + * Fix issues with ARGUS_1992_I319102, CLEO_2000_I537236 + * Added new DELPHI analyses + * Added L3_1995_I381046, B*/B ratio + * Added new OPAL analyses + * Added new BES analyses + * Added new CMD3 analyses + * Added ARGUS_1988_I261672 for sigmac production + * Added LHCB_2013_I1243156, ARGUS_1989_I280943, +BABAR_2010_I867611 helicity angles for excited D meson decays + * Added TPC_1991_I316132, HRS_1987_I250823 D* polarization at 29 +GeV + * Added VENUS_1998_I453613, TOPAZ_1997_I454183 charged particles +at 58 GeV + * ATLAS_2011_S9128077 ensure all bins outputted in d02, +otherwise problems with yodamerge + * ATLAS_2015_I1393758 and ATLAS_2016_I1419070, + * CMS_2012_I014, change numEntries -> effNumEntries to avoid +issues in NLO runs + * Change ratio plot label, was wrong way up, in + * ATLAS_2012_I1203852, ATLAS_2013_I1190187 + * Use rivet normalize not yoda in ATLAS_2018_I174 to avoid +issues if histos empty + * Avoid crash in ATLAS_2016_I1426523 if host not found + * Add omega hist in BABAR_2017_I1621593 + * EHS_1988_I265504 fix rapidity calc so in CMS not lab + * A2_2017_I1486671 fix omega PDG number + * Re-enable custom Particles and Jets vectors, with moms() and +other conversion functions. + * Add default ANY decay mode to TauFinder. + * Pass HepMC3 path info through to the rivet-config script. + * Refine testing and printing of UNVALIDATED status in analysis +listing. + * Add INF to the list of predefined constants, and rename the +internal constants header. + * Improve normalization guidance and fix energy specification in +mkanalysis .info file template. +- Changes from version 3.0.0 through 3.0.2: See + https://gitlab.com/hepcedar/rivet/blob/release-3-0-x/ChangeLog. +- Switch to python3: + * Requires and BuildRequires switched to python3 versions + * Rename python package to python3-%{name} and provide +python-%{name} from it; this makes the py3 switch clear to +users. + * Explicitly pass PYTHON_VERSION as py3 version to make it build +against python3 +- Build against HepMC3 instead of HepMC2: + * Adapt BuildRequires for HepMC3. + * Pass HepMC3 specific parameters to configure. + * Add Rivet-plugins-use-HepMC3.patch: Port an analysis plugin to +HepMC3 from HepMC2 +- Refresh sover.diff for updated version. +- Drop Rivet-fix-ambiguous-namespace.patch: incorporated upstream +- New BuildRequires: rsync, fastjet-contrib-devel +- Update required version of YODA-devel to 1.8.0. +- Drop conditionals for outdated openSUSE versions. +
commit Rivet for openSUSE:Factory
Hello community, here is the log from the commit of package Rivet for openSUSE:Factory checked in at 2019-08-27 10:21:27 Comparing /work/SRC/openSUSE:Factory/Rivet (Old) and /work/SRC/openSUSE:Factory/.Rivet.new.7948 (New) Package is "Rivet" Tue Aug 27 10:21:27 2019 rev:15 rq:725955 version:2.7.2 Changes: --- /work/SRC/openSUSE:Factory/Rivet/Rivet.changes 2018-06-29 22:30:04.902316045 +0200 +++ /work/SRC/openSUSE:Factory/.Rivet.new.7948/Rivet.changes2019-08-27 10:22:13.443936219 +0200 @@ -1,0 +2,22 @@ +Wed Aug 21 08:37:52 UTC 2019 - Atri Bhattacharya + +- Update to version 2.7.2 + * Fixes to CMS_2016_I1487288 jet selection and normalisation. + * Improve Vector3::azimuthalAngle() (also used by FourMomentum +and FourVector) to use exact rather than fuzzy is-zero check, +to only check the perpendicular components, and to note that +IEEE floating point implementations of atan2 should already be +'safe' unless we decide that this function should throw or +return NaN in case of null or along-z vectors. + * Tools/Utils.h: Add isum() functions, and mark other container +functions as wanting a conversion to use std::function. + * Add super-generic (i)discardIfAny(particlebases, +particlebases, bool(pb,pb)) functions. + * Introduce TTMODE options for MC_TTBAR to pick the decay mode +- Changes from versions 2.7.1 and 2.7.0: See + %{_docdir}/%{name}-devel/ChangeLog. +- Add Rivet-fix-ambiguous-namespace.patch: Fixed Et -> Kin::Et to + avoid ambiguous namespace; patch taken from upstream commit +- YODA >= 1.7.4 required for building. + +--- Old: Rivet-2.6.0.tar.bz2 New: Rivet-2.7.2.tar.bz2 Rivet-fix-ambiguous-namespace.patch Other differences: -- ++ Rivet.spec ++ --- /var/tmp/diff_new_pack.YdhuVq/_old 2019-08-27 10:22:16.599936009 +0200 +++ /var/tmp/diff_new_pack.YdhuVq/_new 2019-08-27 10:22:16.599936009 +0200 @@ -1,7 +1,7 @@ # # spec file for package Rivet # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,13 +12,13 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define so_name lib%{name}-2_6_0 +%define so_name lib%{name}-2_7_2 Name: Rivet -Version:2.6.0 +Version:2.7.2 Release:0 Summary:A toolkit for validation of Monte Carlo event generators License:GPL-2.0-only @@ -26,8 +26,10 @@ URL:http://rivet.hepforge.org/ Source: http://www.hepforge.org/archive/rivet/%{name}-%{version}.tar.bz2 Patch0: sover.diff +# PATCH-FIX-UPSTREAM Rivet-fix-ambiguous-namespace.patch badshah...@gmail.com -- Fixed Et -> Kin::Et to avoid ambiguous namespace; patch taken from upstream commit +Patch1: Rivet-fix-ambiguous-namespace.patch BuildRequires: HepMC2-devel -BuildRequires: YODA-devel >= 1.0.6 +BuildRequires: YODA-devel >= 1.7.4 BuildRequires: doxygen BuildRequires: fastjet-devel BuildRequires: fastjet-plugin-siscone-devel @@ -125,6 +127,7 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 # REMOVE EXISTING rivet.pc FILE, ALLOW make TO GENERATE rivet.pc FROM rivet.pc.in rm -f rivet.pc @@ -160,6 +163,11 @@ echo "%{_libdir}/%{name}-plugins" > %{buildroot}%{_sysconfdir}/ld.so.conf.d/%{name}-plugins.conf # /SECTION +chmod -x %{buildroot}%{_datadir}/Rivet/ALICE_2012_I1126966.info %{buildroot}%{_datadir}/Rivet/ALICE_2014_I1243865.info +sed -E -i '1{/^#!.*env python/d}' %{buildroot}%{python_sitearch}/rivet/spiresbib.py + +%fdupes %{buildroot}%{_datadir}/Rivet/ + %post -n %{so_name} -p /sbin/ldconfig %postun -n %{so_name} -p /sbin/ldconfig ++ Rivet-2.6.0.tar.bz2 -> Rivet-2.7.2.tar.bz2 ++ /work/SRC/openSUSE:Factory/Rivet/Rivet-2.6.0.tar.bz2 /work/SRC/openSUSE:Factory/.Rivet.new.7948/Rivet-2.7.2.tar.bz2 differ: char 11, line 1 ++ Rivet-fix-ambiguous-namespace.patch ++ diff -r a48f0f1c34c8 -r 1741862a1b97 analyses/pluginCMS/CMS_2013_I1223519.cc --- a/analyses/pluginCMS/CMS_2013_I1223519.cc Fri May 24 15:08:51 2019 + +++ b/analyses/pluginCMS/CMS_2013_I1223519.cc Tue May 28 14:39:35 2019 +0200 @@ -123,9 +123,9 @@ const Jets jets37 = filter_select(alljets, Cuts::Et > 37*GeV); const Jets jets43 = filter_select(jets37, Cuts::Et > 43*GeV); const Jets jets50 =
commit Rivet for openSUSE:Factory
Hello community, here is the log from the commit of package Rivet for openSUSE:Factory checked in at 2018-06-29 22:30:01 Comparing /work/SRC/openSUSE:Factory/Rivet (Old) and /work/SRC/openSUSE:Factory/.Rivet.new (New) Package is "Rivet" Fri Jun 29 22:30:01 2018 rev:14 rq:618021 version:2.6.0 Changes: --- /work/SRC/openSUSE:Factory/Rivet/Rivet.changes 2018-03-28 10:29:29.157135617 +0200 +++ /work/SRC/openSUSE:Factory/.Rivet.new/Rivet.changes 2018-06-29 22:30:04.902316045 +0200 @@ -1,0 +2,16 @@ +Sat Jun 9 16:03:53 UTC 2018 - badshah...@gmail.com + +- Update to version 2.6.0: + * Long long list of changes: see +%{_docdir}/%{name}-devel/ChangeLog. +- Rebase sover.diff for updated version. +- Fix package groups. +- Add a plugins package containing all the different analysis + packages: + * Plugins are unversioned; the need to depend on the version of +the devel package. + * Move plugins to %{_libdir}/Rivet-plugins directory + * Install an ld.so.conf file so that the plugins are found when +compiling against them. + +--- Old: Rivet-2.5.4.tar.bz2 New: Rivet-2.6.0.tar.bz2 Other differences: -- ++ Rivet.spec ++ --- /var/tmp/diff_new_pack.agdQrl/_old 2018-06-29 22:30:05.554315548 +0200 +++ /var/tmp/diff_new_pack.agdQrl/_new 2018-06-29 22:30:05.558315545 +0200 @@ -16,38 +16,35 @@ # -%define so_name lib%{name}-2_5_4 - +%define so_name lib%{name}-2_6_0 Name: Rivet -Version:2.5.4 +Version:2.6.0 Release:0 Summary:A toolkit for validation of Monte Carlo event generators License:GPL-2.0-only -Group: Development/Libraries/C and C++ -Url:http://rivet.hepforge.org/ +Group: Productivity/Scientific/Physics +URL:http://rivet.hepforge.org/ Source: http://www.hepforge.org/archive/rivet/%{name}-%{version}.tar.bz2 -Patch1: sover.diff +Patch0: sover.diff BuildRequires: HepMC2-devel BuildRequires: YODA-devel >= 1.0.6 -BuildRequires: autoconf -BuildRequires: automake -%if 0%{?suse_version} > 1325 -BuildRequires: libboost_headers-devel -%else -BuildRequires: boost-devel -%endif BuildRequires: doxygen BuildRequires: fastjet-devel BuildRequires: fastjet-plugin-siscone-devel BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libtool -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: python-devel BuildRequires: texlive-latex-bin BuildRequires: yaml-cpp-devel BuildRequires: pkgconfig(gsl) -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: pkgconfig(zlib) +%if 0%{?suse_version} > 1325 +BuildRequires: libboost_headers-devel +%else +BuildRequires: boost-devel +%endif %description The Rivet project (Robust Independent Validation of Experiment and @@ -94,8 +91,7 @@ %package -n python-%{name} Summary:A toolkit for validation of Monte Carlo event generators -Group: Development/Languages/Python -Requires: %{so_name} = %{version} +Group: Productivity/Scientific/Physics %description -n python-%{name} The Rivet project (Robust Independent Validation of Experiment and @@ -109,58 +105,86 @@ This package provides the python bindings for %{name}. +%package plugins +Summary:A collection of analyses plugins for %{name} +Group: Productivity/Scientific/Physics +Requires: %{name}-devel = %{version} + +%description plugins +The Rivet project (Robust Independent Validation of Experiment and +Theory) is a toolkit for validation of Monte Carlo event generators. +It provides a large (and ever growing) set of experimental analyses +useful for MC generator development, validation, and tuning, as well +as a convenient infrastructure for adding your own analyses. Rivet is +the most widespread way by which analysis code from the LHC and other +high-energy collider experiments is preserved for comparison to and +development of future theory models. + +This package provides all the analysis plugins for %{name}. + %prep %setup -q -%patch -P 1 -p1 +%patch0 -p1 # REMOVE EXISTING rivet.pc FILE, ALLOW make TO GENERATE rivet.pc FROM rivet.pc.in rm -f rivet.pc # REMOVE INCORRECT LIBDIRS FROM .pc.in FILE (the right libdirs are already present) sed -i "s| -L@GSLLIBPATH@||g" rivet.pc.in +sed -i "s| -L@GSLINCPATH@||g" rivet.pc.in %build -autoreconf -fi +autoreconf -fvi %configure --docdir=%{_docdir}/%{name}/ -make %{?_smp_mflags} pkglibdir="%{_libdir}/rivet-%{version}" +make %{?_smp_mflags} %install -%make_install pkglibdir="%{_libdir}/rivet-%{version}" +%make_install -# Remove traces of BUILDROOT from files -sed -i
commit Rivet for openSUSE:Factory
Hello community, here is the log from the commit of package Rivet for openSUSE:Factory checked in at 2018-03-28 10:29:26 Comparing /work/SRC/openSUSE:Factory/Rivet (Old) and /work/SRC/openSUSE:Factory/.Rivet.new (New) Package is "Rivet" Wed Mar 28 10:29:26 2018 rev:13 rq:590923 version:2.5.4 Changes: --- /work/SRC/openSUSE:Factory/Rivet/Rivet.changes 2017-09-13 22:31:52.162649525 +0200 +++ /work/SRC/openSUSE:Factory/.Rivet.new/Rivet.changes 2018-03-28 10:29:29.157135617 +0200 @@ -1,0 +2,5 @@ +Fri Mar 23 09:20:42 UTC 2018 - guillaume.gar...@opensuse.org + +- Add _constraints file to avoid OOM build failures + +--- New: _constraints Other differences: -- ++ Rivet.spec ++ --- /var/tmp/diff_new_pack.GNPBr6/_old 2018-03-28 10:29:30.457088868 +0200 +++ /var/tmp/diff_new_pack.GNPBr6/_new 2018-03-28 10:29:30.461088724 +0200 @@ -1,7 +1,7 @@ # # spec file for package Rivet # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,7 +22,7 @@ Version:2.5.4 Release:0 Summary:A toolkit for validation of Monte Carlo event generators -License:GPL-2.0 +License:GPL-2.0-only Group: Development/Libraries/C and C++ Url:http://rivet.hepforge.org/ Source: http://www.hepforge.org/archive/rivet/%{name}-%{version}.tar.bz2 ++ _constraints ++ 5500 2
commit Rivet for openSUSE:Factory
Hello community, here is the log from the commit of package Rivet for openSUSE:Factory checked in at 2017-09-13 22:31:48 Comparing /work/SRC/openSUSE:Factory/Rivet (Old) and /work/SRC/openSUSE:Factory/.Rivet.new (New) Package is "Rivet" Wed Sep 13 22:31:48 2017 rev:12 rq:522240 version:2.5.4 Changes: --- /work/SRC/openSUSE:Factory/Rivet/Rivet.changes 2017-06-26 15:56:41.702165080 +0200 +++ /work/SRC/openSUSE:Factory/.Rivet.new/Rivet.changes 2017-09-13 22:31:52.162649525 +0200 @@ -1,0 +2,6 @@ +Thu Aug 31 22:19:11 UTC 2017 - badshah...@gmail.com + +- Build with HepMC2-devel, since Rivet does not compile with + HepMC-devel >= 3 yet. + +--- Other differences: -- ++ Rivet.spec ++ --- /var/tmp/diff_new_pack.bX0TnA/_old 2017-09-13 22:31:52.758565633 +0200 +++ /var/tmp/diff_new_pack.bX0TnA/_new 2017-09-13 22:31:52.762565070 +0200 @@ -27,7 +27,7 @@ Url:http://rivet.hepforge.org/ Source: http://www.hepforge.org/archive/rivet/%{name}-%{version}.tar.bz2 Patch1: sover.diff -BuildRequires: HepMC-devel +BuildRequires: HepMC2-devel BuildRequires: YODA-devel >= 1.0.6 BuildRequires: autoconf BuildRequires: automake
commit Rivet for openSUSE:Factory
Hello community, here is the log from the commit of package Rivet for openSUSE:Factory checked in at 2017-06-26 15:56:41 Comparing /work/SRC/openSUSE:Factory/Rivet (Old) and /work/SRC/openSUSE:Factory/.Rivet.new (New) Package is "Rivet" Mon Jun 26 15:56:41 2017 rev:11 rq:506115 version:2.5.4 Changes: --- /work/SRC/openSUSE:Factory/Rivet/Rivet.changes 2017-03-12 20:00:21.972607841 +0100 +++ /work/SRC/openSUSE:Factory/.Rivet.new/Rivet.changes 2017-06-26 15:56:41.702165080 +0200 @@ -1,0 +2,213 @@ +Fri Jun 23 20:25:55 UTC 2017 - antoine.belv...@opensuse.org + +- Update to version 2.5.4: + * Fix 8 TeV DY (ATLAS_2016_I1467454), EL/MU bits were bissing. + * Add 13 TeV DY (ATLAS_2017_I1514251) and mark +ATLAS_2015_CONF_2015_041 obsolete. + * Add missing install statement for +ATLAS_2016_I1448301.yoda/plot/info leading to segfault. + * Slight improvements to Particle constructors. + * Improvement to Beam projection: before falling back to +barcodes 1 & 2, try a manual search for status=4 particles. +Based on a patch from Andrii Verbytskyi. + * Add CMS_2016_I1430892: dilepton channel ttbar charge asymmetry +analysis. + * Add CMS_2016_I1413748: dilepton channel ttbar spin +correlations and polarisation analysis. + * Add CMS_2017_I1518399: leading jet mass for boosted top +quarks at 8 TeV. + * Add convenience constructors for ChargedLeptons projection. + * Add FinalState and Cut (optional) constructor arguments and +usage to DISFinalState. Thanks to Andrii Verbytskyi for the +idea and initial patch. + * Add ATLAS_2016_I1448301, Z/gamma cross section measurement at +8 TeV. + * Add ATLAS_2016_I1426515, WW production at 8 TeV. + * Add BELLE measurement of semileptonic B0bar -> D*+ ell nu +decays. I took the liberty to correct the data in the sense +that I take the bin widths into account in the normalisation. +BELLE_2017_I1512299. +This is a nice analysis as it probes the hadronic and the +leptonic side of the decay so very valuable for model building +and of course it is rare as it is an unfolded B measurement. + * Add ALEPH measurement of hadronic tau decays, +ALEPH_2014_I1267648. + * Add ALEPH dimuon invariant mass (OS and SS) analysis, +ALEPH_2016_I1492968. + * The latter needed GENKTEE FastJet algorithm so I added that +FastJets. + * Protection against logspace exception in histobooking of +MC_JetAnalysis. + * Fix compiler complaints about uninitialised variable in +OPAL_2004. + * Tidy ALEPH_1999 charm fragmentation analysis and normalise to +data integral. Added DSTARPLUS and DSTARMINUS to PID. + * Add ATLAS_2016_CONF_2016_092, inclusive jet cross sections +using early 13 TeV data. + * Add ATLAS_2017_I1591327, isolated diphoton + X differential +cross-sections. + * Add ATLAS_2017_I1589844, ATLAS_2017_I1589844_EL, +ATLAS_2017_I1589844_MU: kT splittings in Z events at 8 TeV. + * Add ATLAS_2017_I1509919, track-based underlying event at 13 +TeV in ATLAS. + * Add ATLAS_2016_I1492320_2l2j and ATLAS_2016_I1492320_3l, the +WWW cross-section at 8 TeV. + * Add ATLAS_2016_I1449082, charge asymmetry in top quark pair +production in dilepton channel. + * Add ATLAS_2015_I1394865, inclusive 4-lepton/ZZ lineshape. + * Add ATLAS_2013_I1234228, high-mass Drell-Yan at 7 TeV. + * Add CMS_2017_I1519995, search for new physics with dijet +angular distributions in proton-proton collisions at +sqrt{(s) = 13 TeV. + * Add CMS_2017_I1511284, inclusive energy spectrum in the very +forward direction in proton-proton collisions at 13 TeV. + * Add CMS_2016_I1486238, studies of 2 b-jet + 2 jet production +in proton-proton collisions at 7 TeV. + * Add CMS_2016_I1454211, boosted ttbar in pp collisions at +sqrtS = 8 TeV. + * Add CMS_2016_I1421646, CMS azimuthal decorrelations at 8 TeV. + * Add CMS_2015_I1380605, per-event yield of the highest +transverse momentum charged particle and charged-particle jet. + * Add CMS_2015_I1370682_PARTON, a partonic-top version of the CMS +7 TeV pseudotop ttbar differential cross-section analysis. + * Adding EHS_1988_I265504 from Felix Riehn: charged-particle +production in K+ p, pi+ p and pp interactions at 250 GeV/c. + * Fix ALICE_2012_I1116147 for pi0 and Lambda feed-down. + * Add protection against leptons from QED FSR photon conversions +in assigning PartonicTop decay modes. Thanks to Markus Seidel +for the report and suggested fix. + * Reimplement FastJets methods in terms of new static helper +functions. + * Add new mkClusterInputs, mkJet and mkJets static methods to +FastJets, to help with direct calls to FastJet where particle +lookup for constituents and ghost tags are required. + * Fix Doxygen config and Makefile target to allow
commit Rivet for openSUSE:Factory
Hello community, here is the log from the commit of package Rivet for openSUSE:Factory checked in at 2017-03-12 20:00:15 Comparing /work/SRC/openSUSE:Factory/Rivet (Old) and /work/SRC/openSUSE:Factory/.Rivet.new (New) Package is "Rivet" Sun Mar 12 20:00:15 2017 rev:10 rq:476776 version:2.5.2 Changes: --- /work/SRC/openSUSE:Factory/Rivet/Rivet.changes 2017-02-14 00:42:05.315706685 +0100 +++ /work/SRC/openSUSE:Factory/.Rivet.new/Rivet.changes 2017-03-12 20:00:21.972607841 +0100 @@ -1,0 +2,5 @@ +Mon Feb 13 16:10:55 UTC 2017 - jeng...@inai.de + +- Add sover.diff, enforce versioning as per guidelines + +--- New: sover.diff Other differences: -- ++ Rivet.spec ++ --- /var/tmp/diff_new_pack.QsqCHz/_old 2017-03-12 20:00:22.864481643 +0100 +++ /var/tmp/diff_new_pack.QsqCHz/_new 2017-03-12 20:00:22.864481643 +0100 @@ -16,7 +16,7 @@ # -%define so_name lib%{name} +%define so_name lib%{name}-2_5_2 Name: Rivet Version:2.5.2 @@ -26,6 +26,7 @@ Group: Development/Libraries/C and C++ Url:http://rivet.hepforge.org/ Source: http://www.hepforge.org/archive/rivet/%{name}-%{version}.tar.bz2 +Patch1: sover.diff BuildRequires: HepMC-devel BuildRequires: YODA-devel >= 1.0.6 BuildRequires: autoconf @@ -108,9 +109,9 @@ This package provides the python bindings for %{name}. -% %prep %setup -q +%patch -P 1 -p1 # REMOVE EXISTING rivet.pc FILE, ALLOW make TO GENERATE rivet.pc FROM rivet.pc.in rm -f rivet.pc @@ -119,11 +120,12 @@ sed -i "s| -L@GSLLIBPATH@||g" rivet.pc.in %build +autoreconf -fi %configure --docdir=%{_docdir}/%{name}/ -make %{?_smp_mflags} +make %{?_smp_mflags} pkglibdir="%{_libdir}/rivet-%{version}" %install -%make_install +%make_install pkglibdir="%{_libdir}/rivet-%{version}" # Remove traces of BUILDROOT from files sed -i "s|%{buildroot}||g" %{buildroot}%{python_sitearch}/rivet/*.pyc @@ -140,7 +142,8 @@ %files -n %{so_name} %defattr(-,root,root) -%{_libdir}/*.so +%{_libdir}/libRivet-*.so +%{_libdir}/rivet-%{version}/ %files devel %defattr(-,root,root) @@ -149,6 +152,7 @@ %{_bindir}/rivet-buildplugin %{_includedir}/%{name}/ %{_datadir}/%{name}/ +%{_libdir}/libRivet.so %{_libdir}/pkgconfig/rivet.pc %files -n python-%{name} ++ sover.diff ++ --- src/Analyses/Makefile.am | 32 src/Makefile.am |2 +- src/Tools/Makefile.am|2 +- 3 files changed, 18 insertions(+), 18 deletions(-) Index: Rivet-2.5.2/src/Analyses/Makefile.am === --- Rivet-2.5.2.orig/src/Analyses/Makefile.am +++ Rivet-2.5.2/src/Analyses/Makefile.am @@ -1,7 +1,7 @@ ## Flags for building all plugins AM_LDFLAGS = $(LDFLAGS) -module -avoid-version -L$(FASTJETLIBPATH) LIBS = $(FASTJETCONFIGLIBADD) -lib_LTLIBRARIES = +pkglib_LTLIBRARIES = noinst_LTLIBRARIES = libRivetAnalysisTools.la libRivetAnalysisTools_la_SOURCES = \ @@ -12,7 +12,7 @@ libRivetAnalysisTools_la_SOURCES = \ if ENABLE_ANALYSES -lib_LTLIBRARIES += RivetALICEAnalyses.la +pkglib_LTLIBRARIES += RivetALICEAnalyses.la RivetALICEAnalyses_la_SOURCES = \ ALICE_2010_S8624100.cc \ ALICE_2010_S8625980.cc \ @@ -24,7 +24,7 @@ RivetALICEAnalyses_la_SOURCES = \ ALICE_2015_I1357424.cc -lib_LTLIBRARIES += RivetATLASAnalyses.la +pkglib_LTLIBRARIES += RivetATLASAnalyses.la RivetATLASAnalyses_la_SOURCES = \ ATLAS_2010_S8591806.cc \ ATLAS_2010_S8817804.cc \ @@ -154,7 +154,7 @@ RivetATLASAnalyses_la_SOURCES += \ ATLAS_2012_I1190891.cc -lib_LTLIBRARIES += RivetCMSAnalyses.la +pkglib_LTLIBRARIES += RivetCMSAnalyses.la RivetCMSAnalyses_la_SOURCES = \ CMS_2010_S8547297.cc \ CMS_2010_S8656010.cc \ @@ -210,7 +210,7 @@ RivetCMSAnalyses_la_SOURCES += \ CMS_2012_PAS_QCD_11_010.cc -lib_LTLIBRARIES += RivetLHCbAnalyses.la +pkglib_LTLIBRARIES += RivetLHCbAnalyses.la RivetLHCbAnalyses_la_SOURCES = \ LHCB_2010_I867355.cc \ LHCB_2010_S8758301.cc \ @@ -224,18 +224,18 @@ RivetLHCbAnalyses_la_SOURCES = \ LHCB_2015_I1333223.cc -lib_LTLIBRARIES += RivetLHCfAnalyses.la +pkglib_LTLIBRARIES += RivetLHCfAnalyses.la RivetLHCfAnalyses_la_SOURCES = \ LHCF_2012_I1115479.cc -lib_LTLIBRARIES += RivetTOTEMAnalyses.la +pkglib_LTLIBRARIES += RivetTOTEMAnalyses.la RivetTOTEMAnalyses_la_SOURCES = \ TOTEM_2012_I1115294.cc \ TOTEM_2012_I1220862.cc -lib_LTLIBRARIES += RivetCDFAnalyses.la +pkglib_LTLIBRARIES += RivetCDFAnalyses.la RivetCDFAnalyses_la_SOURCES = \ CDF_1988_S1865951.cc \ CDF_1990_S2089246.cc \ @@ -278,7 +278,7 @@ RivetCDFAnalyses_la_SOURCES += \
commit Rivet for openSUSE:Factory
Hello community, here is the log from the commit of package Rivet for openSUSE:Factory checked in at 2017-02-14 00:42:04 Comparing /work/SRC/openSUSE:Factory/Rivet (Old) and /work/SRC/openSUSE:Factory/.Rivet.new (New) Package is "Rivet" Changes: --- /work/SRC/openSUSE:Factory/Rivet/Rivet.changes 2017-02-07 12:05:26.440872629 +0100 +++ /work/SRC/openSUSE:Factory/.Rivet.new/Rivet.changes 2017-02-14 00:42:05.315706685 +0100 @@ -1,0 +2,5 @@ +Tue Feb 7 11:17:44 UTC 2017 - jeng...@inai.de + +- Correct RPM groups + +--- Other differences: -- ++ Rivet.spec ++ --- /var/tmp/diff_new_pack.1H01L0/_old 2017-02-14 00:42:06.207580773 +0100 +++ /var/tmp/diff_new_pack.1H01L0/_new 2017-02-14 00:42:06.211580209 +0100 @@ -60,7 +60,7 @@ %package -n %{so_name} Summary:A toolkit for validation of Monte Carlo event generators -Group: Development/Libraries/C and C++ +Group: System/Libraries %description -n %{so_name} The Rivet project (Robust Independent Validation of Experiment and @@ -93,7 +93,7 @@ %package -n python-%{name} Summary:A toolkit for validation of Monte Carlo event generators -Group: Development/Libraries/C and C++ +Group: Development/Languages/Python Requires: %{so_name} = %{version} %description -n python-%{name}
commit Rivet for openSUSE:Factory
Hello community, here is the log from the commit of package Rivet for openSUSE:Factory checked in at 2017-02-07 12:05:25 Comparing /work/SRC/openSUSE:Factory/Rivet (Old) and /work/SRC/openSUSE:Factory/.Rivet.new (New) Package is "Rivet" Changes: --- /work/SRC/openSUSE:Factory/Rivet/Rivet.changes 2016-11-14 20:16:48.0 +0100 +++ /work/SRC/openSUSE:Factory/.Rivet.new/Rivet.changes 2017-02-07 12:05:26.440872629 +0100 @@ -1,0 +2,5 @@ +Thu Feb 2 12:10:02 UTC 2017 - adam.ma...@suse.de + +- use individual libboost-*-devel packages instead of boost-devel + +--- Other differences: -- ++ Rivet.spec ++ --- /var/tmp/diff_new_pack.s9dOFO/_old 2017-02-07 12:05:26.872811520 +0100 +++ /var/tmp/diff_new_pack.s9dOFO/_new 2017-02-07 12:05:26.876810954 +0100 @@ -1,7 +1,7 @@ # # spec file for package Rivet # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -30,7 +30,11 @@ BuildRequires: YODA-devel >= 1.0.6 BuildRequires: autoconf BuildRequires: automake +%if 0%{?suse_version} > 1325 +BuildRequires: libboost_headers-devel +%else BuildRequires: boost-devel +%endif BuildRequires: doxygen BuildRequires: fastjet-devel BuildRequires: fastjet-plugin-siscone-devel
commit Rivet for openSUSE:Factory
Hello community, here is the log from the commit of package Rivet for openSUSE:Factory checked in at 2016-11-14 20:16:47 Comparing /work/SRC/openSUSE:Factory/Rivet (Old) and /work/SRC/openSUSE:Factory/.Rivet.new (New) Package is "Rivet" Changes: --- /work/SRC/openSUSE:Factory/Rivet/Rivet.changes 2015-06-30 10:17:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.Rivet.new/Rivet.changes 2016-11-14 20:16:48.0 +0100 @@ -1,0 +2,130 @@ +Thu Nov 10 17:35:33 UTC 2016 - badshah...@gmail.com + +- Update to version 2.5.2: + * Add a requirement to DressedLeptons that the FinalState passed +as 'bareleptons' will be filtered to only contain charged +leptons, if that is not already the case. Thanks to Markus +Seidel for the suggestion. + * Add Simone Amoroso's plugin for hadron spectra +(ALEPH_1995_I382179) + * Add Simone Amoroso's plugin for hadron spectra +(OPAL_1993_I342766) + * Add CMS ttbar analysis from contrib, mark validated +(CMS_2016_I1473674) + * Extend rivet-mkhtml --booklet to also work with pdfmerge + * Fix make-plots automatic YMax calculation, which had a typo +from code cleaning (mea culpa!). + * Fix ChargedLeptons projection, which failed to exclude +neutrinos!!! Thanks to Markus Seidel. + * Add templated FN filtering arg versions of the Jet::*Tags() +and Jet::*Tagged() functions. + * Add CMS partonic top analysis (CMS_2015_I1397174) + * Add L3 xp analysis of eta mesons, thanks Simone +(L3_1992_I336180) + * Add D0 1.8 TeV jet shapes analysis, thanks Simone +(D0_1995_I398175) + * Add has{Ancestor,Parent,Child,Descendant}With functions and +HasParticle{Ancestor,Parent,Child,Descendant}With functors. + * Add ATLAS 8TeV ttbar analysis from contrib +(ATLAS_2015_I1404878) + * Add particles(GenParticlePtr) to RivetHepMC.hh + * Add hasParent, hasParentWith, and hasAncestorWith to Particle. + * Add ATLAS 8TeV dijet analysis from contrib +(ATLAS_2015_I1393758) + * Add ATLAS 8TeV 'number of tracks in jets' analysis from +contrib (ATLAS_2016_I1419070) + * Add ATLAS 8TeV g->H->WW->enumunu analysis from contrib +(ATLAS_2016_I1444991) + * Explicit std::toupper and std::tolower to make clang happy + * Add ATLAS Run 2 0-lepton SUSY and monojet search papers +(ATLAS_2016_I1452559, ATLAS_2016_I1458270) + * Add experimental Cutflow and Cutflows objects for BSM cut +tracking. + * Add 'direct' versions of any, all, none to Utils.hh, with an +implicity bool() transforming function. + * Add and mark validated B+ to omega analysis +(BABAR_2013_I1116411) + * Add and mark validated D0 to pi- analysis +(BABAR_2015_I1334693) + * Add a few more particle names and use PID names in recently +added analyses + * Add Simone's OPAL b-frag analysis (OPAL_2003_I599181) after +some cleanup and heavy usage of new features + * Restructured DELPHI_2011_I890503 in the same manner --- picks +up a few more B-hadrons now (e.g. 20523 and such) + * Clean up and add ATLAS 8TeV MinBias (from contrib +ATLAS_2016_I1426695) + * Add a static constexpr DBL_NAN to Utils.hh for convenience, +and move some utils stuff out of MathHeader.hh + * Add count function to Tools/Utils.h + * Add and mark validated B0bar and Bminus-decay to pi analysis +(BELLE_2013_I1238273) + * Add and mark validated B0-decay analysis (BELLE_2011_I878990) + * Add and mark validated B to D decay analysis +(BELLE_2011_I878990) + * Add C-array version of multi-target Analysis::scale() and +normalize(), and fix (semantic) constness. + * Add == and != operators for cuts applied to integers. + * Add missing delta{Phi,Eta,Rap}{Gtr,Less} functors to +ParticleBaseUtils.hh + * Add templated functor filtering args to the Particle +parent/child/descendent methods. + * Add ATLAS Run 1 medium and tight electron ID efficiency +functions. + * Update configure scripts to use newer (Py3-safe) Python +testing macros. + * Add isFirstWith(out), isLastWith(out) functions, and functor +wrappers, using Cut and templated function/functor args. + * Add Particle::parent() method. + * Add using import/typedef of HepMC *Ptr types (useful step for +HepMC 2.07 and 3.00). + * Various typo fixes (and canonical renaming) in +ParticleBaseUtils functor collection. + * Add ATLAS MV2c10 and MV2c20 b-tagging effs to +SmearingFunctions.hh collection. + * Add a PartonicTops projection. + * Add overloaded versions of the Event::allParticles() method +with selection Cut or templated selection function arguments. + * Add rapidity scheme arg to DeltaR functor constructors. + * Provide an Analysis::bookCounter(d,x,y, title) function, for +convenience and making the mkanalysis template valid. + * Improve container utils functions, and provide combined +
commit Rivet for openSUSE:Factory
Hello community, here is the log from the commit of package Rivet for openSUSE:Factory checked in at 2015-06-30 10:17:44 Comparing /work/SRC/openSUSE:Factory/Rivet (Old) and /work/SRC/openSUSE:Factory/.Rivet.new (New) Package is Rivet Changes: --- /work/SRC/openSUSE:Factory/Rivet/Rivet.changes 2014-10-29 21:10:53.0 +0100 +++ /work/SRC/openSUSE:Factory/.Rivet.new/Rivet.changes 2015-06-30 10:17:45.0 +0200 @@ -1,0 +2,7 @@ +Thu Jun 25 05:45:33 UTC 2015 - badshah...@gmail.com + +- Add Rivet-boost-configure-for-GCC5.patch to fix autoconf + boost macros lookup with GCC5; patch taken from boost.m4 + upstream [https://github.com/tsuna/boost.m4]. + +--- New: Rivet-boost-configure-for-GCC5.patch Other differences: -- ++ Rivet.spec ++ --- /var/tmp/diff_new_pack.DJbwg2/_old 2015-06-30 10:17:45.0 +0200 +++ /var/tmp/diff_new_pack.DJbwg2/_new 2015-06-30 10:17:46.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package Rivet # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -30,14 +30,19 @@ Patch0: Rivet-compatibility-with-old-boost.patch # PATCH-FIX-UPSTREAM 0001-fix_YODA_Histo1D_includes.patch sfal...@opensuse.org -- Fix buildfailure in MathHeader.hh by updating for YODA changing from mean and stdDev to xMean and xStdDev Patch1: 0001-fix_YODA_Histo1D_includes.patch +# PATCH-FIX-UPSTREAM Rivet-boost-configure-for-GCC5.patch badshah...@gmail.com -- Fix autoconf's boost lookup with GCC5; patch taken from boost.m4 upstream +Patch2: Rivet-boost-configure-for-GCC5.patch BuildRequires: HepMC-devel BuildRequires: YODA-devel = 1.0.6 +BuildRequires: autoconf +BuildRequires: automake BuildRequires: boost-devel BuildRequires: doxygen BuildRequires: fastjet-devel BuildRequires: fastjet-plugin-siscone-devel BuildRequires: fdupes BuildRequires: gcc-c++ +BuildRequires: libtool BuildRequires: pkg-config BuildRequires: python-devel BuildRequires: texlive-latex-bin @@ -110,6 +115,10 @@ %setup -q %patch0 -p1 %patch1 -p1 +# GCC5 used only for openSUSE 13.2 +%if 0%{?suse_version} 1320 +%patch2 -p1 +%endif # REMOVE EXISTING rivet.pc FILE, ALLOW make TO GENERATE rivet.pc FROM rivet.pc.in rm -f rivet.pc @@ -118,6 +127,10 @@ sed -i s| -L@GSLLIBPATH@||g rivet.pc.in %build +# GCC5 used only for openSUSE 13.2 +%if 0%{?suse_version} 1320 +autoreconf -i +%endif %configure --docdir=%{_docdir}/%{name}/ make %{?_smp_mflags} ++ Rivet-boost-configure-for-GCC5.patch ++ 824 lines (skipped)
commit Rivet for openSUSE:Factory
Hello community, here is the log from the commit of package Rivet for openSUSE:Factory checked in at 2014-10-29 21:10:11 Comparing /work/SRC/openSUSE:Factory/Rivet (Old) and /work/SRC/openSUSE:Factory/.Rivet.new (New) Package is Rivet Changes: --- /work/SRC/openSUSE:Factory/Rivet/Rivet.changes 2014-09-26 11:21:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.Rivet.new/Rivet.changes 2014-10-29 21:10:53.0 +0100 @@ -1,0 +2,47 @@ +Sun Oct 26 04:40:31 UTC 2014 - badshah...@gmail.com + +- Update to version 2.2.0: + + Mark Jet::containsBottom and Jet::containsCharm as deprecated +methods: use the new methods. Analyses updated. + + Add Jet::bTagged(), Jet::cTagged() and Jet::tauTagged() as +ghost-assoc-based replacements for the 'contains' tagging methods. + + Adding support for 1D and 3D YODA scatters, and helper methods +for calling the efficiency, asymm and 2D histo divide functions. + + Adding 5 new ATLAS analyses: +- ATLAS_2011_I921594: Inclusive isolated prompt photon + analysis with full 2010 LHC data +- ATLAS_2013_I1263495: Inclusive isolated prompt photon + analysis with 2011 LHC data +- ATLAS_2014_I1279489: Measurements of electroweak production + of dijets + $Z$ boson, and distributions sensitive to vector + boson fusion +- ATLAS_2014_I1282441: The differential production cross + section of the $\phi(1020)$ meson in $\sqrt{s}=7$ TeV $pp$ + collisions measured with the ATLAS detector +- ATLAS_2014_I1298811: Leading jet underlying event at 7 TeV + in ATLAS + + Adding a median(vectorNUM) function and fixing the other stats +functions to operate on vectorNUM rather than vectorint. + + Fix wrong behaviour of LorentzTransform with a null boost +vector + + Add calc() methods to Hemispheres as requested, to allow it to +be used with Jet or FourMomentum inputs outside the normal +projection system. + + Improvements to the particles methods on +ParticleFinder/FinalState, in particular adding the range of +cuts arguments cf. JetAlg (and tweaking the sorted jets +equivalent) and returning as a copy rather than a reference if +cut/sorted to avoid accidentally messing up the cached copy. + + Creating ParticleFinder projection base class, and moving +Particles-accessing methods from FinalState into it. + + Adding basic forms of MC_ELECTRONS, MC_MUONS, and MC_TAUS +analyses. +- Changes from 2.2.0Beta: + + See /usr/share/doc/packages/Rivet-devel/ChangeLog for full +list. +- Packaging changes: + + Rebase patch 0001-fix_YODA_Histo1D_includes.patch for current +version; includes dropping the 2nd hunk since it is already +incorporated upstream. + +--- Old: Rivet-2.1.2.tar.bz2 New: Rivet-2.2.0.tar.bz2 Other differences: -- ++ Rivet.spec ++ --- /var/tmp/diff_new_pack.optIX3/_old 2014-10-29 21:10:54.0 +0100 +++ /var/tmp/diff_new_pack.optIX3/_new 2014-10-29 21:10:54.0 +0100 @@ -19,7 +19,7 @@ %define so_name lib%{name} Name: Rivet -Version:2.1.2 +Version:2.2.0 Release:0 Summary:A toolkit for validation of Monte Carlo event generators License:GPL-2.0 ++ 0001-fix_YODA_Histo1D_includes.patch ++ --- /var/tmp/diff_new_pack.optIX3/_old 2014-10-29 21:10:54.0 +0100 +++ /var/tmp/diff_new_pack.optIX3/_new 2014-10-29 21:10:54.0 +0100 @@ -18,45 +18,3 @@ /// A pre-defined value of \f$ \pi \f$. const double PI = M_PI; -Index: Rivet-2.1.2/src/Analyses/CMS_2013_I1261026.cc -=== Rivet-2.1.2.orig/src/Analyses/CMS_2013_I1261026.cc -+++ Rivet-2.1.2/src/Analyses/CMS_2013_I1261026.cc -@@ -102,20 +102,20 @@ namespace Rivet { - void finalize() { - for (size_t i = 0; i 5; ++i) { - // All trk mean pT vs Nch --_h_AllTrkMeanPt-fill(_multBinCent[i], _th_AllTrkSpectrum[i].mean(), getMeanError(_th_AllTrkSpectrum[i])); -+_h_AllTrkMeanPt-fill(_multBinCent[i], _th_AllTrkSpectrum[i].xMean(), getMeanError(_th_AllTrkSpectrum[i])); - - // Soft trk mean pT vs Nch --_h_SoftTrkMeanPt-fill(_multBinCent[i], _th_SoftTrkSpectrum[i].mean(), getMeanError(_th_SoftTrkSpectrum[i])); -+_h_SoftTrkMeanPt-fill(_multBinCent[i], _th_SoftTrkSpectrum[i].xMean(), getMeanError(_th_SoftTrkSpectrum[i])); - - // Intrajet trk mean pT vs Nch --_h_IntrajetTrkMeanPt-fill(_multBinCent[i], _th_JetTrkSpectrum[i].mean(), getMeanError(_th_JetTrkSpectrum[i])); -+_h_IntrajetTrkMeanPt-fill(_multBinCent[i], _th_JetTrkSpectrum[i].xMean(),
commit Rivet for openSUSE:Factory
Hello community, here is the log from the commit of package Rivet for openSUSE:Factory checked in at 2014-09-26 10:52:33 Comparing /work/SRC/openSUSE:Factory/Rivet (Old) and /work/SRC/openSUSE:Factory/.Rivet.new (New) Package is Rivet Changes: --- /work/SRC/openSUSE:Factory/Rivet/Rivet.changes 2014-06-24 22:47:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.Rivet.new/Rivet.changes 2014-09-26 11:21:53.0 +0200 @@ -1,0 +2,8 @@ +Thu Sep 25 18:18:21 UTC 2014 - sfal...@opensuse.org + +- Added 0001-fix_YODA_Histo1D_includes.patch + fixed buildfailure due to YODA/Histo1D changing function names + Additionally fixed buildfailure from MAXINT being defined but not used + See https://www.hepforge.org/lists-archive/rivet/2014-September/005167.html + +--- New: 0001-fix_YODA_Histo1D_includes.patch Other differences: -- ++ Rivet.spec ++ --- /var/tmp/diff_new_pack.UKAISa/_old 2014-09-26 11:21:54.0 +0200 +++ /var/tmp/diff_new_pack.UKAISa/_new 2014-09-26 11:21:54.0 +0200 @@ -28,12 +28,15 @@ Source: http://www.hepforge.org/archive/rivet/%{name}-%{version}.tar.bz2 # PATCH-FIX-UPSTREAM Rivet-compatibility-with-old-boost.patch badshah...@gmail.com -- Fix foreach compatibility with boost 1.50 and make Rivet build with openSUSE 12.3 again Patch0: Rivet-compatibility-with-old-boost.patch +# PATCH-FIX-UPSTREAM 0001-fix_YODA_Histo1D_includes.patch sfal...@opensuse.org -- Fix buildfailure in MathHeader.hh by updating for YODA changing from mean and stdDev to xMean and xStdDev +Patch1: 0001-fix_YODA_Histo1D_includes.patch BuildRequires: HepMC-devel BuildRequires: YODA-devel = 1.0.6 BuildRequires: boost-devel BuildRequires: doxygen BuildRequires: fastjet-devel BuildRequires: fastjet-plugin-siscone-devel +BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkg-config BuildRequires: python-devel @@ -106,6 +109,7 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 # REMOVE EXISTING rivet.pc FILE, ALLOW make TO GENERATE rivet.pc FROM rivet.pc.in rm -f rivet.pc ++ 0001-fix_YODA_Histo1D_includes.patch ++ From: Shawn W Dunn sfal...@opensuse.org Date: 2014-09-25 11:12:02.118348640 -0700 Subject: Fix buildfailure, due to changes in YODA/Histo1D.h References: https://www.hepforge.org/lists-archive/rivet/2014-September/005167.html Upstream: submitted Index: Rivet-2.1.2/include/Rivet/Math/MathHeader.hh === --- Rivet-2.1.2.orig/include/Rivet/Math/MathHeader.hh +++ Rivet-2.1.2/include/Rivet/Math/MathHeader.hh @@ -42,7 +42,8 @@ namespace Rivet { using std::isinf; const double MAXDOUBLE = std::numeric_limitsdouble::max(); - const double MAXINT = std::numeric_limitsint::max(); + /// MAXINT is being defined but not used, causing buildfailure + /// const double MAXINT = std::numeric_limitsint::max(); /// A pre-defined value of \f$ \pi \f$. const double PI = M_PI; Index: Rivet-2.1.2/src/Analyses/CMS_2013_I1261026.cc === --- Rivet-2.1.2.orig/src/Analyses/CMS_2013_I1261026.cc +++ Rivet-2.1.2/src/Analyses/CMS_2013_I1261026.cc @@ -102,20 +102,20 @@ namespace Rivet { void finalize() { for (size_t i = 0; i 5; ++i) { // All trk mean pT vs Nch -_h_AllTrkMeanPt-fill(_multBinCent[i], _th_AllTrkSpectrum[i].mean(), getMeanError(_th_AllTrkSpectrum[i])); +_h_AllTrkMeanPt-fill(_multBinCent[i], _th_AllTrkSpectrum[i].xMean(), getMeanError(_th_AllTrkSpectrum[i])); // Soft trk mean pT vs Nch -_h_SoftTrkMeanPt-fill(_multBinCent[i], _th_SoftTrkSpectrum[i].mean(), getMeanError(_th_SoftTrkSpectrum[i])); +_h_SoftTrkMeanPt-fill(_multBinCent[i], _th_SoftTrkSpectrum[i].xMean(), getMeanError(_th_SoftTrkSpectrum[i])); // Intrajet trk mean pT vs Nch -_h_IntrajetTrkMeanPt-fill(_multBinCent[i], _th_JetTrkSpectrum[i].mean(), getMeanError(_th_JetTrkSpectrum[i])); +_h_IntrajetTrkMeanPt-fill(_multBinCent[i], _th_JetTrkSpectrum[i].xMean(), getMeanError(_th_JetTrkSpectrum[i])); // Intrajet leader trk mean pT vs Nch -_h_IntrajetLeaderTrkMeanPt-fill(_multBinCent[i], _th_JetLTrkSpectrum[i].mean(), getMeanError(_th_JetLTrkSpectrum[i])); +_h_IntrajetLeaderTrkMeanPt-fill(_multBinCent[i], _th_JetLTrkSpectrum[i].xMean(), getMeanError(_th_JetLTrkSpectrum[i])); // Jet mean pT vs Nch -const double sem = (_h_JetSpectrum[i]-stdDev())/(sqrt(_h_JetSpectrum[i]-sumW())) / _h_JetSpectrum[i]-mean(); -_h_MeanJetPt-fill(_multBinCent[i], _h_JetSpectrum[i]-mean(), sem); +
commit Rivet for openSUSE:Factory
Hello community, here is the log from the commit of package Rivet for openSUSE:Factory checked in at 2014-06-24 22:46:10 Comparing /work/SRC/openSUSE:Factory/Rivet (Old) and /work/SRC/openSUSE:Factory/.Rivet.new (New) Package is Rivet Changes: --- /work/SRC/openSUSE:Factory/Rivet/Rivet.changes 2014-04-29 17:36:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.Rivet.new/Rivet.changes 2014-06-24 22:46:27.0 +0200 @@ -1,0 +2,16 @@ +Sat Jun 21 22:16:44 UTC 2014 - badshah...@gmail.com + +- Update to version 2.1.2: + + Lots of changes since previous version (2.0.0), see +ChangeLog file in /usr/share/doc/packages/Rivet-devel/ for a +full list +- Packaging changes: + + Add Rivet-compatibility-with-old-boost.patch: fix foreach +compatibility with boost 1.50 and make Rivet build with +openSUSE 12.3 again + + Now requires YODA-devel = 1.0.6 for building + + Package new pkgconfig file (.pc file manually stripped of +rpaths to avoid linking issues, and an rpmlint warning) + + Also strip rpath from rivet-config script. + +--- Old: Rivet-2.0.0.tar.bz2 New: Rivet-2.1.2.tar.bz2 Rivet-compatibility-with-old-boost.patch Other differences: -- ++ Rivet.spec ++ --- /var/tmp/diff_new_pack.j5OPnH/_old 2014-06-24 22:46:28.0 +0200 +++ /var/tmp/diff_new_pack.j5OPnH/_new 2014-06-24 22:46:28.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package Rivet # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,15 +19,17 @@ %define so_name lib%{name} Name: Rivet -Version:2.0.0 +Version:2.1.2 Release:0 Summary:A toolkit for validation of Monte Carlo event generators License:GPL-2.0 Group: Development/Libraries/C and C++ Url:http://rivet.hepforge.org/ Source: http://www.hepforge.org/archive/rivet/%{name}-%{version}.tar.bz2 +# PATCH-FIX-UPSTREAM Rivet-compatibility-with-old-boost.patch badshah...@gmail.com -- Fix foreach compatibility with boost 1.50 and make Rivet build with openSUSE 12.3 again +Patch0: Rivet-compatibility-with-old-boost.patch BuildRequires: HepMC-devel -BuildRequires: YODA-devel +BuildRequires: YODA-devel = 1.0.6 BuildRequires: boost-devel BuildRequires: doxygen BuildRequires: fastjet-devel @@ -103,6 +105,13 @@ % %prep %setup -q +%patch0 -p1 + +# REMOVE EXISTING rivet.pc FILE, ALLOW make TO GENERATE rivet.pc FROM rivet.pc.in +rm -f rivet.pc + +# REMOVE INCORRECT LIBDIRS FROM .pc.in FILE (the right libdirs are already present) +sed -i s| -L@GSLLIBPATH@||g rivet.pc.in %build %configure --docdir=%{_docdir}/%{name}/ @@ -114,6 +123,10 @@ # Remove traces of BUILDROOT from files sed -i s|%{buildroot}||g %{buildroot}%{python_sitearch}/rivet/*.pyc +# MANUALLY REMOVE rpath FROM PKGCONFIG FILE AND rivet-config SCRIPT +sed -i s|-Wl,-rpath,||g %{buildroot}%{_libdir}/pkgconfig/rivet.pc +sed -i s|-Wl,-rpath,||g %{buildroot}%{_bindir}/rivet-config + find %{buildroot}%{_libdir}/ -name *.la -delete %post -n %{so_name} -p /sbin/ldconfig @@ -131,6 +144,7 @@ %{_bindir}/rivet-buildplugin %{_includedir}/%{name}/ %{_datadir}/%{name}/ +%{_libdir}/pkgconfig/rivet.pc %files -n python-%{name} %defattr(-,root,root) ++ Rivet-2.0.0.tar.bz2 - Rivet-2.1.2.tar.bz2 ++ 142874 lines of diff (skipped) ++ Rivet-compatibility-with-old-boost.patch ++ Index: Rivet-2.1.2/include/Rivet/Tools/RivetBoost.hh === --- Rivet-2.1.2.orig/include/Rivet/Tools/RivetBoost.hh +++ Rivet-2.1.2/include/Rivet/Tools/RivetBoost.hh @@ -10,10 +10,13 @@ #include boost/utility.hpp #include boost/foreach.hpp +#include boost/version.hpp #ifndef foreach namespace boost { // Suggested work-around for https://svn.boost.org/trac/boost/ticket/6131 + #if BOOST_VERSION != 104900 namespace BOOST_FOREACH = foreach; + #endif } #define foreach BOOST_FOREACH #endif -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org