Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

LHAPDF-devel-6.2.3-lp152.2.2 RPM for ppc64le

From OpenSuSE Ports Leap 15.2 for ppc64le

Name: LHAPDF-devel Distribution: openSUSE:Leap:15.2:PowerPC / ports
Version: 6.2.3 Vendor: openSUSE
Release: lp152.2.2 Build date: Sat May 16 14:25:20 2020
Group: Development/Libraries/C and C++ Build host: obs-power9-06
Size: 229906 Source RPM: LHAPDF-6.2.3-lp152.2.2.src.rpm
Summary: Development files for LHAPDF, a library for PDF sets
LHAPDF provides a unified and interface to PDF (probability
distribution function) sets.

This package provides the header and source files for development with






* Tue Apr 28 2020 Atri Bhattacharya <>
  - Use python-rpm-macros to allow building python mod for all
    supported versions of python; copy source into a different
    directory for each python version and configure, build, and
    install them correctly.
  - Move python dependent binary to python subpackage (python3
* Tue Aug 20 2019 Atri Bhattacharya <>
  - Update to version 6.2.3:
    * Add a couple of extra trim() calls to path strings given to
      the Fortran API.
    * Apply lhapdf script improvement from Ivan Razumov / Genser.
  - Changes from version 6.2.2:
    * Don't pop the final path entry off in the pathsPrepend and
      pathsAppend functions: the compile-time fallback may have been
    * Add a 'show' option to the lhapdf script.
    * Adapt MPI file-reading patch from Stefan Hoeche. Enable with
    - -enable-mpi to configure.
    * Rewrite the lhapdf data-manager script to use argparse, for
      compatibility with Python 3.
    * Apply compiler optimisation bypass "volatile" hack to default
      data path insertion. Thanks to Zahari Kassabov.
    * Add legend PDF name aliasing to plotpdfs
    * Explicitly catch x > xMax error in ContinuationExtrapolator.
    * Don't require the presence of Content-Length in HTTP header.
    * Utils.h: Fix separator bug in join() function.
    * Remove 'const's from return-by-value types in KnotArray.h, to
      keep icpc happy.
    * Add lhapdf_lambda4/5 functions in the Fortran interface.
    * Remove unwanted pid argument from the Fortran xfx*_stdpartons
    * Move Config::get() static function from header to .cc, since a
      singleton needs to only 'live' in one compilation unit.
  - Drop LHAPDF-pdfset-download-url-update.patch: incorporated
  - Replace env-based hashbang with one explicitly referring to the
    correct binary.
* Sat Jan 19 2019
  - Add LHAPDF-pdfset-download-url-update.patch: Update to upstream
    server's changed URL for downloading pdfsets; patch taken from
    upstream mercurial.
  - Use %%license to install COPYING file.
* Fri Sep 15 2017
  - Trim descriptions to relevant parts.
* Sun Sep 10 2017
  - Update to version 6.2.1:
    * Fix signed/unsigned comparison in Fortran interface.
    * Fix ccstr_to_fstr function, and hence several problems in the
      LHAGlue Fortran interface.
    * Use lhapdf Python module in lhapdf script, to avoid
      YAML-parsing problems.
    * Extend Python xfxQ and xfxQ2 functions to allow multiple PID
      values and 2-arg versions which return all PIDs.
    * Make alphaS, interpolator, and extrapolator setting eager
      rather than lazy.
    * Remove unique_ptr from the public PDF.h header for now, for
      C++98 API compatibility.
    * Eliminate C++11 features from headers, and moving some
      oversized inlines into .cc files.
* Wed Aug 02 2017
  - Update to version 6.2.0:
    * Add warning printouts and some verbosity control to the
      LHAGlue Fortran setlhaparm function.
    * Provide lookupPDF and lookupLHAPDFID functions accepting a
      single setname/mem string.
    * Finally removed Boost multi_array.
    * All Boost usage removed except multi_array.
    * Propagate C++11 compiler definition to Cython build and
      lhapdf-config; add --cxx flag to lhapdf-config.
    * Add normal and chi-squared quantile functions, and incomplete
      gamma functions, extracted and converted by Graeme Watt based
      on ROOT and Cephes code.
    * Require C++11, and starting to remove Boost.
    * Add x-grouped xf vs Q plots to plotpdfs, and allow the user to
      control which plot groups to make.
    * Improvements to plotpdfs script.
    * Move scripts for installation into a bin directory.
    * Corrections in the lhapdf manager script for Python3
  - Refresh sover.diff for updated version.
* Mon Feb 13 2017
  - Fix RPM groups. Call ldconfig directly.
  - Add sover.diff and do shared library versioning
    as required by guidelines.
* Wed Feb 01 2017
  - use individual libboost-*-devel packages instead of boost-devel
* Mon Feb 01 2016
  - Update to version 6.1.6:
    + Add canonical PDF.orderQCD property to Python PDF, to replace
    + Add PDF::quarkMass and PDF::quarkThreshold methods to C++ and
    + Fix quark integer ID mapping to Down/Up metadata keys in
      AlphaS factory routine.
    + Add a cstr_to_fstr function to, 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
    + src/ 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
* Thu Jun 25 2015
  - Add LHAPDF-boost-configure-for-GCC5.patch to fix autoconf
    boost macros lookup with GCC5; patch taken from boost.m4
    upstream [].
* Fri Mar 20 2015
  - Update to version 6.1.5:
    + Better error handling in PDF index lookup, including clearer
      reporting of set-unmatched PDF IDs and member numbers which
      are out of range for a valid set.
    + Restoring original active set member in LHAGlue metadata get*
      functions which were previously switching focus as a result of
      calling loadMember() to get numerical grid data.
    + Making LHAGlue Fortran interface switch the current set slot
      more coherently (has_photon is the exception).
    + Attempt to use Threshold* metadata keys for Fortran
      getthresholdm_ and old C++ wrapper getThreshold. Not yet fully
      supported in the rest of the system but we may as well
      pre-empt it while editing
    + Add missing getdescm_ and getdesc_ Fortran functions.
    + Add missing Fortran getdatapath function, cf. LHAPDF5 but with
      colon separators between multiple paths if appropriate.
    + Add Fortran lhapdf_getpdfsetlist function, returning the list
      of available PDF sets as a space-separated string. Note the
      lhapdf_ prefix -- this is the intended 'namespace' form for a
      new Fortran interface at some point.
    + Remove obsolete config flags from lhapdf.conf
    + examples/ Simplify compatibility macro
    + Add parsing and use of the internal PID data line in, in preference to the PDF::flavors() method. This
      fixes a bug, since flavors() was sorting the list, meaning
      that data files without monotonically sorted PID columns would
      wrongly assign PDFs to PIDs.
    + Added new ContinuationExtrapolator to provide same
      extrapolation as in the MSTW standalone code (and LHAPDF5 when
      using MSTW sets).
    + Better code organisation and protection against out-of-bounds
      array accesses in log-bicubic interpolator.
    + Fallback to bilinear interpolator if using bicubic
      interpolator with only 2 or 3 Q2 knots in a subgrid.
    + Improve LHAGlue info messages to not specify that particular
      generators are being used.
  - LHAPDF-devel should require boost-devel.



Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Apr 9 19:50:34 2021