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.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.Rivet.new/Rivet.changes 2016-11-14 20:16:48.000000000 +0100 @@ -1,0 +2,130 @@ +Thu Nov 10 17:35:33 UTC 2016 - [email protected] + +- 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 + remove_if+erase filter_* functions for both select- and + discard-type selector functions. + * Bugfix in rivet-mkhtml (NoneType: ana.spiresID() --> spiresid) + * Added <numeric> include to Rivet/Tools/Utils.h to make gcc6 + happy + * Add efffilt() functions and Particle/JetEffFilt functors to + SmearingFunctions.hh + * Adding filterBy methods for Particle and Jet which accept + generic boolean functions as well as the Cut specialisation. + * Add a Jet::particles(Cut&) method, for inline filtering of jet + constituents. + * Add 'conjugate' behaviours to container head and tail functions + via negative length arg values. + * Add convenience headers for including all final-state and + smearing projections, to save user typing. + * Add standard MET functions for ATLAS R1 (and currently copies + for R2 and CMS). + * Add lots of vector/container helpers for e.g. container slicing, + summing, and min/max calculation. + * Adapt SmearedMET to take *two* arguments, since SET is typically + used to calculate MET resolution. + * Adding functors for computing vector & ParticleBase differences + w.r.t. another vector. + * Implemented a few more cuts in prompt photon analysis + (CDF_1993_S2742446) but to no avail, the rise of the data towards + larger costheta values cannot be reproduced --- maybe this is a + candidate for more scrutiny and using the boosting machinery such that + the c.m. cuts can be done in a non-approximate way + * Rename CDF_2009_S8383952 to CDF_2009_I856131 due to invalid Spires + entry. + * Add InspireID to all analysis known by their Spires key +- Even longer list of changes for version 2.2.1 through 2.5.1; see + ChangeLog file. +- Drop upstream incorporated or otherwise fixed patches: + * Rivet-compatibility-with-old-boost.patch. + * 0001-fix_YODA_Histo1D_includes.patch. + * Rivet-boost-configure-for-GCC5.patch. + +------------------------------------------------------------------- Old: ---- 0001-fix_YODA_Histo1D_includes.patch Rivet-2.2.0.tar.bz2 Rivet-boost-configure-for-GCC5.patch Rivet-compatibility-with-old-boost.patch New: ---- Rivet-2.5.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Rivet.spec ++++++ --- /var/tmp/diff_new_pack.pGvhPi/_old 2016-11-14 20:16:50.000000000 +0100 +++ /var/tmp/diff_new_pack.pGvhPi/_new 2016-11-14 20:16:50.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package Rivet # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -19,19 +19,13 @@ %define so_name lib%{name} Name: Rivet -Version: 2.2.0 +Version: 2.5.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 [email protected] -- 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 [email protected] -- 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 [email protected] -- 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 @@ -113,12 +107,6 @@ % %prep %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 @@ -127,10 +115,6 @@ 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-2.2.0.tar.bz2 -> Rivet-2.5.2.tar.bz2 ++++++ ++++ 264207 lines of diff (skipped)
