Go to file
Adam Majer cd9168e58c Accepting request 597342 from home:adamm:boost_test
- Update to version 1.67.0
  New libraries:
  * Contract: Contract programming for C++. All contract
    programming features are supported: Subcontracting, class
    invariants, postconditions (with old and return values),
    preconditions, customizable actions on assertion failure (e.g.,
    terminate or throw), optional compilation and checking of
    assertions, etc, from Lorenzo Caminiti.
  * HOF: Higher-order functions for C++, from Paul Fultz II.
  Breaking changes in updated libraries:
  * atomic: Breaking change: Changed the result of the
    (op)_and_test operations added in Boost 1.66 to the opposite -
    the functions now return true if the operation result is
    non-zero. This is consistent with other test methods in
    Boost.Atomic and the C++ standard library. Users can define
    BOOST_ATOMIC_DETAIL_HIGHLIGHT_OP_AND_TEST when compiling their
    code to emit warnings on every use of the changed functions.
    This way users can locate the code that needs to be updated.
  * multiprecission: When converting a multiprecision integer to a
    narrower type, if the value is too large (or negative) to fit
    in the smaller type, then the result is either the maximum (or
    minimum) value of the target type. This was always the intended
    behaviour, but was somewhat haphazardly enforced before. If you
    really do want just the low order N bits of a value, then you
    will need to mask these out prior to the case, for example:
    static_cast<unsigned>(~static_cast<unsigned>(0) & my_value).
    Note that technically (to avoid undefined behaviour) you should
    do the same thing with built in integer types too.
  * spirit: Removed `with_context`
    utility: <boost/utility.hpp> header no longer includes
    boost::next and boost::prior as they have been moved to the
    iterator module. Instead include <boost/next_prior.hpp>. Other
    uses of <boost/utility.hpp> are discouraged, it's better to use
    the header for the specific functionality instead.
  * uuid: random_generator is no longer copyable
  Libraries that were updated: Asio, Atomic, Beast, ContainerHash,
  Context, Core, Coroutine2, DateTime, DLL, Fiber, Filesystem,
  Fusion, Locale, Log, Math, Multi-index Containers,
  Multiprecission, Optional, Phoenix, PolyCollection, Python,
  Spirit, Stacktrace, Test, TypeIndex, TypeTraits, Utility,
  Unordered, Units, Uuid, and Variant. For complete list of
  changes, see,
  https://www.boost.org/users/history/version_1_67_0.html
- refreshed patches:
  * boost-strict_aliasing.patch
  * boost-aarch64-flags.patch
- python_library_name.patch: adapted to not append version number
  to library names, like new boost is doing.
- disable python2 builds by default
- use regular Requires for libboost_header dependency

OBS-URL: https://build.opensuse.org/request/show/597342
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=212
2018-04-17 07:57:19 +00:00
__init__.py Accepting request 449886 from home:adamm:branches:devel:libraries:c_c++ 2017-01-13 14:53:30 +00:00
_constraints Accepting request 241900 from home:fcrozat:branches:devel:libraries:c_c++ 2014-07-22 19:54:25 +00:00
_multibuild Accepting request 543915 from home:adamm:branches:devel:libraries:c_c++ 2017-11-20 16:05:29 +00:00
.gitattributes OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=1 2007-01-15 23:06:09 +00:00
.gitignore OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=1 2007-01-15 23:06:09 +00:00
baselibs.conf Accepting request 597342 from home:adamm:boost_test 2018-04-17 07:57:19 +00:00
boost_1_56_pdf.tar.bz2 Accepting request 252660 from home:Dmitry_R:branches:devel:libraries:c_c++ 2014-09-30 11:16:45 +00:00
boost_1_67_0.tar.bz2 Accepting request 597342 from home:adamm:boost_test 2018-04-17 07:57:19 +00:00
boost-1.55.0-python-test-PyImport_AppendInittab.patch Accepting request 449886 from home:adamm:branches:devel:libraries:c_c++ 2017-01-13 14:53:30 +00:00
boost-1.57.0-python-abi_letters.patch Accepting request 527532 from home:adamm:branches:devel:libraries:c_c++ 2017-09-21 08:40:33 +00:00
boost-1.57.0-python-libpython_dep.patch - Add the following patches from Fedora to fix underlinking in 2016-01-04 14:31:16 +00:00
boost-aarch64-flags.patch Accepting request 597342 from home:adamm:boost_test 2018-04-17 07:57:19 +00:00
boost-disable-pch-on-aarch64.patch Accepting request 350605 from home:fstrba:branches:devel:libraries:c_c++ 2015-12-28 10:53:24 +00:00
boost-no_segfault_in_Regex_filter.patch Updating link to change in openSUSE:Factory/boost revision 39.0 2010-04-28 20:27:11 +00:00
boost-no_type_punning.patch Accepting request 109545 from home:psmt:branches:devel:libraries:c_c++ 2012-03-15 15:08:48 +00:00
boost-pool_check_overflow.patch Accepting request 208551 from home:netsroth:branches:devel:libraries:c_c++ 2013-11-26 16:13:25 +00:00
boost-rpmlintrc Updating link to change in openSUSE:Factory/boost revision 39.0 2010-04-28 20:27:11 +00:00
boost-rpmoptflags-only.patch Accepting request 558204 from home:adamm:branches:devel:libraries:c_c++ 2017-12-19 07:08:50 +00:00
boost-strict_aliasing.patch Accepting request 597342 from home:adamm:boost_test 2018-04-17 07:57:19 +00:00
boost-thread.patch Accepting request 306161 from home:dirkmueller:branches:devel:libraries:c_c++ 2015-05-10 09:07:49 +00:00
boost-use_std_xml_catalog.patch Accepting request 244793 from home:Dmitry_R:branches:devel:libraries:c_c++ 2014-09-11 21:51:21 +00:00
boost-visibility.patch Accepting request 402896 from home:adrianSuSE:FreeCAD2 2016-06-20 13:27:48 +00:00
boost.changes Accepting request 597342 from home:adamm:boost_test 2018-04-17 07:57:19 +00:00
boost.spec Accepting request 597342 from home:adamm:boost_test 2018-04-17 07:57:19 +00:00
dynamic_linking.patch Accepting request 449886 from home:adamm:branches:devel:libraries:c_c++ 2017-01-13 14:53:30 +00:00
exception.objdump Accepting request 449886 from home:adamm:branches:devel:libraries:c_c++ 2017-01-13 14:53:30 +00:00
existing_extra_docs Accepting request 543915 from home:adamm:branches:devel:libraries:c_c++ 2017-11-20 16:05:29 +00:00
python_library_name.patch Accepting request 597342 from home:adamm:boost_test 2018-04-17 07:57:19 +00:00
python_mpi.patch Accepting request 489639 from home:adamm:branches:devel:libraries:c_c++ 2017-04-21 12:48:16 +00:00
python_numpy_retfunc.patch Accepting request 489639 from home:adamm:branches:devel:libraries:c_c++ 2017-04-21 12:48:16 +00:00
README.boost-devel Accepting request 449886 from home:adamm:branches:devel:libraries:c_c++ 2017-01-13 14:53:30 +00:00
symbol_diff.sh Accepting request 449886 from home:adamm:branches:devel:libraries:c_c++ 2017-01-13 14:53:30 +00:00

boost-devel has been split up into individual packages for simpler
product management. Please stop depending explicitly on boost-devel
and depend on individual boost -devel packages