Revisions of boost

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 870560 from Adam Majer's avatar Adam Majer (adamm) (revision 145)
- Fix HPC build on ARM. It seems boost_serialization libraries
  are no longer implicitly build with this setup.

- Add build support for gcc10 to HPC build (bsc#1174439).
- Add openmpi4 flavors (jsc#SLE-16462).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 859474 from Adam Majer's avatar Adam Majer (adamm) (revision 144)
- Log additional information during build
- Add missing dependencies in libboost_iostream-devel (bsc#1180359) (forwarded request 859473 from adamm)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 858341 from Adam Majer's avatar Adam Majer (adamm) (revision 143)
- libboost_nowide now uses same pattern of Provides/Conflicts
  and version numbers as other Boost libraries
- Add missing conflicts for Boost 1.66
- Boost.Build (jam) implementation is now obsoletes older versions
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 856655 from Adam Majer's avatar Adam Majer (adamm) (revision 142)
- Replace hardcoded python3.8 path in the spec file
- Add Conflicts with Boost 1.66 version in SLE15 since that version
  uses different Provides.

- update to 1.75.0:
  * new library: 
    + Boost.JSON - JSON parsing library
    + Boost.LEAF - error handling library
    + Boost.PFR  - basic reflection without macros or boilderplate code
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_75_0.html
- package boost's jam files so the Boost.Build is more usable
- python_library_name.patch: update it to remove python version
  suffix and keep old sonames. We only support one python3 version
  at a time.
- refreshed patches: boost-no_type_punning.patch
  boost-strict_aliasing.patch python_library_name.patch
- serialization_missing_includes.patch: upstreamed
- baselibs.conf: updated to new version
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 834901 from Adam Majer's avatar Adam Majer (adamm) (revision 140)
- serialization_missing_includes.patch: Add missing includes in the
  serialization library (bsc#1176597)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 833577 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 139)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 829938 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 138)
- fix nothing provides libboost_mpi_python-py3-1_74_0 

- provide/obsolete boost-nowide 10.0.2 

- update to 1.74.0:
  * adds Boost.NoWide
  * see https://www.boost.org/users/history/version_1_72_0.html
  * see https://www.boost.org/users/history/version_1_73_0.html
  * see https://www.boost.org/users/history/version_1_74_0.html
- remove riscv-support.patch, 3ecbf83f.patch (upstream)
- remove boost-visibility.patch,
  boost-no_segfault_in_Regex_filter.patch (obsolete, will never go upstream)
- add boost-remove-cmakedir.patch (remove buildroot embedding in cmake files)
- remove python 2.7, it is 2020 after all
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 750992 from Adam Majer's avatar Adam Majer (adamm) (revision 133)
Adding reference to .changes file

- Update to version 1.71.0 (jsc#SLE-8571)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 744378 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 131)
Automatic submission by obs-autosubmit
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 730121 from Adam Majer's avatar Adam Majer (adamm) (revision 129)
- Update URL to reflect new location of Boost sources

- Update to version 1.71.0
  Breaking changes:
  * Uuid: MD5 name-based uuid generation was corrected to be identical
    on all endian systems. Define BOOST_UUID_COMPAT_PRE_1_71_MD5 to
    keep the result in a format compatible with 1.66 through 1.70.
    This does not affect the default name-based uuid generation
    which is based on SHA1
  * Test: Boost.Test shows deprecation warnings if some very old
    headers as deprecated. If you encounter such warnings, please
    follow the indications: those headers will be removed in a future
    release.
  New libraries:
  * Variant2: A never-valueless, strong guarantee implementation
    of std::variant
  Updated libraries:
  * align, asio, any, beast, circular buffer, container, context,
    conversion, core, dynamic bitset, endian, fiber, filesystem,
    flyweight, histogram, iostreams, interprocess, intrusive,
    legical cast, log, math, metaparse, move, multi array,
    multi-index containers, outcome, parameter, ptrcontainer,
    polycollection, smartptr, stacktrace, test, utility, uuid,
    variant, yap
  For detailed changes see
  https://www.boost.org/users/history/version_1_71_0.html
- drop upstream patches no longer needed:
  boost-1.57.0-python-libpython_dep.patch,
  0001-beast-fix-moved-from-executor.patch,
  remove_boost_serialization_depends, cmake.patch
Displaying revisions 21 - 40 of 166
openSUSE Build Service is sponsored by