Hello community, here is the log from the commit of package LHAPDF for openSUSE:Factory checked in at 2016-02-03 10:20:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/LHAPDF (Old) and /work/SRC/openSUSE:Factory/.LHAPDF.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "LHAPDF" Changes: -------- --- /work/SRC/openSUSE:Factory/LHAPDF/LHAPDF.changes 2015-06-30 10:17:41.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.LHAPDF.new/LHAPDF.changes 2016-02-03 10:20:03.000000000 +0100 @@ -1,0 +2,50 @@ +Mon Feb 1 13:01:58 UTC 2016 - badshah400@gmail.com + +- Update to version 6.1.6: + + Add canonical PDF.orderQCD property to Python PDF, to replace + PDF.qcdOrder. + + Add PDF::quarkMass and PDF::quarkThreshold methods to C++ and + Python. + + Fix quark integer ID mapping to Down/Up metadata keys in + AlphaS factory routine. + + Add a cstr_to_fstr function to LHAGlue.cc, for improved C++ to + Fortran string conversion (handling length limits, padding + rather than zero-termination, etc.) + + Add PDF::print() protection against being unable to read the + PDF set index file, so there isn't a crash for the trivial + reason of on-screen printout formatting when the data path is + restricted with trailing ::. + + Fixes to the lhapdf script. Thanks again to Dmitry Kalinkin + for a patch. + + Add missing getlam4 and getlam5 functions to Fortran + interface. Thanks to Dmitry Kalinkin for the patch. + + Update Cython and Python interfaces to support Python3 syntax. + Thanks to Vitaly Yermolchyk for the patches! + + Update to even newer boost.m4 + + Don't append the install prefix to path searches if + $LHAPDF_DATA_PATH ends with a double-colon, ::. + + De-inline the availablePDFSets() function, and veto duplicate + set names. + + Determine number of parameter variation members by counting + number of "+" signs in ErrorType, e.g. "replicas+as+mc+mb+mt". + + Added a new checkPdfType() member function to PDFSet class. + + Added support for combined PDF+alphaS sets via new ErrorType + values, i.e. "replicas+as", "hessian+as" and "symmhessian+as". + + Updating AUTHORS notice to final EPJC paper reference, and + adding a final citation reminder message via the Config + destructor. + + src/Factories.cc: Adding a set of expandPDFsStr(), + decodePDFStr and decodePDFsStr functions to be used for + handling more general PDF strings of the sort that will be + used in the CompositePDF factory system. + + Adding a default constructor and knotarrays() accessor to + GridPDF, as requested by Nathan Hartland. + + Remove abs(...) twice in function + PDFSet::randomValueFromHessian to correct a mistake in Eq. + (6.5) of arXiv:1205.4024v2. The correction is necessary to + ensure that correlations are preserved when converting a + Hessian PDF set to a Monte Carlo PDF set. +- Drop LHAPDF-boost-configure-for-GCC5.patch, incorporated + upstream. + +------------------------------------------------------------------- Old: ---- LHAPDF-6.1.5.tar.gz LHAPDF-boost-configure-for-GCC5.patch New: ---- LHAPDF-6.1.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ LHAPDF.spec ++++++ --- /var/tmp/diff_new_pack.Dk6gD4/_old 2016-02-03 10:20:03.000000000 +0100 +++ /var/tmp/diff_new_pack.Dk6gD4/_new 2016-02-03 10:20:03.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package LHAPDF # -# 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 @@ -20,25 +20,19 @@ %define execname lhapdf Name: LHAPDF -Version: 6.1.5 +Version: 6.1.6 Release: 0 Summary: A library for unified and easy to use interface to modern PDF sets License: GPL-3.0 Group: Development/Libraries/C and C++ Url: http://lhapdf.hepforge.org Source: http://www.hepforge.org/archive/lhapdf/%{name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM LHAPDF-boost-configure-for-GCC5.patch badshah400@gmail.com -- Fix autoconf's boost lookup with GCC5; patch taken from boost.m4 upstream -Patch0: LHAPDF-boost-configure-for-GCC5.patch BuildRequires: boost-devel >= 1.53.0 BuildRequires: doxygen BuildRequires: gcc-c++ BuildRequires: pkg-config BuildRequires: python-devel BuildRequires: texlive-latex-bin -# For patch0, which modifies autobuild files -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: libtool BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -115,16 +109,7 @@ %prep %setup -q -# GCC5 used only for openSUSE > 13.2 -%if 0%{?suse_version} > 1320 -%patch0 -p1 -%endif - %build -# GCC5 used only for openSUSE > 13.2 -%if 0%{?suse_version} > 1320 -autoreconf -i -%endif %configure --disable-static --docdir=%{_docdir}/%{name}/ make %{?_smp_mflags} ++++++ LHAPDF-6.1.5.tar.gz -> LHAPDF-6.1.6.tar.gz ++++++ ++++ 24305 lines of diff (skipped)