Commit Graph

367 Commits

Author SHA256 Message Date
a22f8692bb Accepting request 702030 from home:adamm:boost_test
- Update to version 1.70.0
  Breaking changes:
  * beast - there were many API changes. For details, see upstream
    release notes
  New libraries:
  * outcome: A set of tools for reporting and handling function
    failures in contexts where directly using exception handling
    is unsuitable
  * histogram: Fast and extensible multi-dimensional histograms
  Updated libraries:
  * asio, beast, context, coroutine2, dynamic bitset, fiber,
    filesystem, integer, log, math, mp11, multi-index containers,
    multiprecision, polycollection, spirit, stacktrace, test,
    typeindex, typetraits, variant and ublas.
  For detailed changes see
  https://www.boost.org/users/history/version_1_70_0.html
- 0001-beast-fix-moved-from-executor.patch: upstream patch to fix regresion
- boost-rpmoptflags-only.patch: refresh but don't disable all extra
  warnings
- dynamic_linking.patch: refreshed
- baselibs.conf - updated to 1.70.0

OBS-URL: https://build.opensuse.org/request/show/702030
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=231
2019-05-10 15:11:17 +00:00
Dominique Leuenberger
16b4103e08 Accepting request 683004 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/683004
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=128
2019-03-12 08:50:57 +00:00
14e8afec10 Accepting request 682887 from home:dimstar:Factory
Do the same was we do with openmpi itself: save us the trouble of building all flavors in staging

OBS-URL: https://build.opensuse.org/request/show/682887
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=229
2019-03-09 10:51:50 +00:00
3e4932ac1f Accepting request 682240 from home:adamm:boost_gcc9_test
- Add missing build conditions for -extra flavour

OBS-URL: https://build.opensuse.org/request/show/682240
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=228
2019-03-06 15:41:47 +00:00
1b2bc76a93 Accepting request 670541 from home:mslacken:boost_up
- fixed hpc build for python3.7

OBS-URL: https://build.opensuse.org/request/show/670541
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=227
2019-02-01 14:20:42 +00:00
f69846b9a0 Accepting request 669499 from home:mslacken:boost_up
- added hpc modularized versions, which have a different naming 
  scheme so that they do not collide with existing libraries
  * hpc builds miss the documentation
  * three new _mulitbuild flavors which are
    * gnu-hpc -> all libraries except the parallel ones
    * gnu-openmpi2-hpc -> parallel versions with openmpi2
    * gnu-mvapich2-hpc -> parallel versions with mvapich2

OBS-URL: https://build.opensuse.org/request/show/669499
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=226
2019-01-29 10:56:06 +00:00
20cba1e41b Accepting request 667404 from home:adamm:boost_test
- Simplify _multibuild flavours

OBS-URL: https://build.opensuse.org/request/show/667404
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=225
2019-01-21 09:38:27 +00:00
eac3bebcf3 Accepting request 660152 from home:adamm:boost_test
- Update to version 1.69.0
  Breaking Changes:
    + Logic: use explicit operator bool when available
    + Boost.Signals removed
  New libraries:
  * SafeNumerics: A library for guaranteed correct integer
    arithmetic for C++14 and later
  Updated libraries:
  Any, Asio, Assign, Beast, CircularBuffer, ConceptCheck, Context,
  Core, Dynamic Bisect, Fiber, Filesystem, Flyweight, Function,
  Geometry, Integer, Iostreams, Iterator, LexicalCast, Log, Math,
  Mp11, MultiArray, Multi-index Containers, Multiprecision,
  PolyCollection, Pool, Preprocessor, Rational, Spirit,
  Stacktrace, System, Test, TypeIndex, Utility, Variant, YAP
  For complete changelog see
  https://www.boost.org/users/history/version_1_69_0.html
- python_library_name.patch: updated to leave Boost.MPI python
  names unchanged.
- dynamic_linking.patch: refreshed
- baselibs.conf: updated to 1.69.0
- cleanup spec file
  * removed no-op conditionals
  * appended -impl to all unversioned named Provides: to facilitate
    introduction of boost-defaults. The defaults package will provide
    upgrade path in Tumbleweed for -devel subpackages.

OBS-URL: https://build.opensuse.org/request/show/660152
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=224
2018-12-25 04:41:28 +00:00
Dominique Leuenberger
4b9fc61fee Accepting request 639401 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/639401
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=127
2018-10-04 16:58:15 +00:00
da297fd774 Accepting request 639386 from home:Andreas_Schwab:Factory
- Stay with openmpi also on ppc

OBS-URL: https://build.opensuse.org/request/show/639386
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=222
2018-10-01 13:38:43 +00:00
Dominique Leuenberger
73278702de Accepting request 636892 from devel:libraries:c_c++
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/636892
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=126
2018-10-01 07:03:34 +00:00
071fe9ccce Accepting request 635655 from home:aeszter:branches:devel:libraries:c_c++
- Fix build on Leap < 15.0

OBS-URL: https://build.opensuse.org/request/show/635655
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=220
2018-09-14 07:53:51 +00:00
Dominique Leuenberger
3afaf391de Accepting request 631177 from devel:libraries:c_c++
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/631177
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=125
2018-09-07 13:33:56 +00:00
bc55ed7b25 Accepting request 629938 from home:adamm:boost_test
- Update to version 1.68.0
  New libraries:
  * YAP: An expression template library for C++14 and later
  Breaking changes since 1.67.0:
  * uuid: sha1 detail namespace header redirection for backwards
    compatibility was removed
  * signals: Boost.Signals will be removed in the next release.
    Boost.Signals was deprecated in version 1.54.0.
    Transition to Boost.Signals2 now to avoid disruption.
  Updated libraries: Beast, Context, Coroutine2, Fiber, Fusion,
  Geometry, GIL, Graph, Lexical Cast, Log, Math,
  Multi-index containers, Optional, Predef, Program Options,
  Python, Rational, System, Stacktrace, Test, TypeIndex and Uuid.
  For complete list of changes, see
  https://www.boost.org/users/history/version_1_68_0.html
- refreshed patches: boost-no_type_punning.patch,
  python_library_name.patch
- dropped: python_numpy_retfunc.patch - no longer needed

OBS-URL: https://build.opensuse.org/request/show/629938
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=218
2018-08-17 13:44:12 +00:00
Dominique Leuenberger
5f91562193 Accepting request 620453 from devel:libraries:c_c++
- Re-enable python2 module build by default. Still too many things
  depend on it.

OBS-URL: https://build.opensuse.org/request/show/620453
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=124
2018-07-04 21:54:25 +00:00
4b6dadea4f - Re-enable python2 module build by default. Still too many things
depend on it.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=216
2018-07-03 11:55:23 +00:00
Yuchen Lin
eed17474fd Accepting request 611205 from devel:libraries:c_c++
- fix packaging of Boost.Contract on s390 and other platforms
  without Boost.Context support.
- fix build on older SLE SP by owning /usr/share/licenses directory

- 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/611205
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=123
2018-06-15 12:31:09 +00:00
93789c7440 really fix license install on older SLE
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=214
2018-05-22 10:17:43 +00:00
094e36f522 Accepting request 611175 from home:adamm:boost_test
- fix packaging of Boost.Contract on s390 and other platforms
  without Boost.Context support.
- fix build on older SLE SP by owning /usr/share/licenses directory

OBS-URL: https://build.opensuse.org/request/show/611175
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=213
2018-05-22 08:58:15 +00:00
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
Dominique Leuenberger
1dd8583349 Accepting request 593447 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/593447
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=122
2018-04-06 15:44:48 +00:00
9949d7d31e Accepting request 593431 from home:kukuk:branches:devel:libraries:c_c++
- Use %license instead of %doc [bsc#1082318]

OBS-URL: https://build.opensuse.org/request/show/593431
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=210
2018-04-04 09:58:52 +00:00
Dominique Leuenberger
de4895a82c Accepting request 567726 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/567726
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=121
2018-01-21 14:47:59 +00:00
3c14953108 Accepting request 567725 from home:adamm:branches:devel:libraries:c_c++
- Multibuild requires versioned Name: tag and doesn't seem to do
  this automatically. (bnc#1076640)

OBS-URL: https://build.opensuse.org/request/show/567725
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=208
2018-01-19 14:08:29 +00:00
Dominique Leuenberger
cf5574193a Accepting request 558304 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/558304
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=120
2017-12-21 10:25:44 +00:00
9d0cac2491 Accepting request 558204 from home:adamm:branches:devel:libraries:c_c++
- Update to version 1.66.0
  + Beast: new portable HTTP, WebSocket and network operations
    using Boost.Asio. Header-only library.
  + Callable Traits: new library and successor to
    Boost.FunctionTypes. Header-only library.
  + Mp11: new metaprogramming library
  + Asio:
    * implemented interface changes to reflect the Networking TS
      (N4656)
    * functions and classes that have been superseded by
      Networking TS functionality have been deprecated.
    * added support for customized handler tracking
    * removed previously deprecated functions
  + Atomic: improved compatibility with GCC 7. 128-bit operations
    on x86_64 no longer require linking with compiled library.
  + DateTime: Fixed an integral overflow that could cause incorrect
    results when adding or subtracting many years from a date.
  + Format: New format specifiers added and volatile arguments
    can not be safely used with operator%
  + Fusion:
    * fix compile error with std::array
    * remove circular preprocessor include
  + PolyCollection: backported to GCC 4.8 and 4.9 with some
    limitations
  + Uuid: added RTF-4122 namespaces in boost::uuids::ns
  + for complete changelog, see
    http://www.boost.org/users/history/version_1_66_0.html
- refreshed patches: boost-rpmoptflags-only.patch

OBS-URL: https://build.opensuse.org/request/show/558204
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=206
2017-12-19 07:08:50 +00:00
Dominique Leuenberger
4fa4cd3f05 Accepting request 546444 from devel:libraries:c_c++
- re-enable Python 2 by default. It's still conditional, but
  remains enabled by default. This can be disabled in project
  config.
- build Python 2 conditionally
- Use multibuild setup - build no-dependency libraries in the
  base package and build the rest of the compiled libraries in
  the main variant. This should speed up bootstrapping.
- boost-devel not built by default anymore.
- libboost_headers-devel now provides boost-devel for legacy
  dependencies. If you need compiled boost libraries depend on
  the current compiled devel subpackage.
- run %fdupes only on the header files and documentation
- drop build dependencies on gcc-fortran, chrpath.

OBS-URL: https://build.opensuse.org/request/show/546444
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=119
2017-12-06 07:48:36 +00:00
7f1a4d7b5f - re-enable Python 2 by default. It's still conditional, but
remains enabled by default. This can be disabled in project
  config.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=204
2017-11-29 10:03:07 +00:00
ed9b1c834b Accepting request 543915 from home:adamm:branches:devel:libraries:c_c++
- Use multibuild setup - build no-dependency libraries in the
  base package and build the rest of the compiled libraries in
  the main variant. This should speed up bootstrapping.
- build Python 2 conditionally
- boost-devel not built by default anymore.
- libboost_headers-devel now provides boost-devel for legacy
  dependencies. If you need compiled boost libraries depend on
  the current compiled devel subpackage.
- run %fdupes only on the header files and documentation
- drop build dependencies on gcc-fortran, chrpath.

OBS-URL: https://build.opensuse.org/request/show/543915
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=203
2017-11-20 16:05:29 +00:00
Dominique Leuenberger
530f1a7f81 Accepting request 532726 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/532726
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=118
2017-10-13 12:10:26 +00:00
562779e48b Accepting request 532724 from home:NMoreyChaisemartin:branches:devel:libraries:c_c++
- Setup MPI environment prior to building boost.
- Switch to OpenMPI2 as OpenMPI1 is becoming deprecated.

OBS-URL: https://build.opensuse.org/request/show/532724
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=201
2017-10-09 11:39:24 +00:00
Dominique Leuenberger
742965929f Accepting request 527660 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/527660
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=117
2017-10-05 09:51:41 +00:00
e6f843d58e Accepting request 527532 from home:adamm:branches:devel:libraries:c_c++
- New upstream version 1.65.1
  + config, fiber - Return a continuation from functions executed
    by resume_with.
  + stacktrace - Change preprocessor file extensions to work with
    the installation system.
- Changes in version 1.65.0
  + stacktrace - new library providing call sequence in human
    readable format.
  + polycollection - new library providing fast containers of
    polymorphic objects, from Joaquín M López Muñoz.
  + For full list of changes, see
    http://www.boost.org/users/history/version_1_65_1.html
- 1d862615.patch: upstreamed and removed
- gcc_path.patch: obsolete, tr1 module is removed
- mpi_upstream.patch: upstreamed and removed
- boost-1.57.0-python-abi_letters.patch: refreshed
- python_library_name.patch: refreshed and reverted upstream
  changes to mpi/build/Jamfile as we are building python2 and
  python3 versions of MPI separately.
- baselibs.conf
  + add libboost_stracktrace
  + update to version 1.65.1

OBS-URL: https://build.opensuse.org/request/show/527532
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=199
2017-09-21 08:40:33 +00:00
Dominique Leuenberger
b92920659c Accepting request 493683 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/493683
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=116
2017-05-16 12:30:32 +00:00
cff41edda1 Accepting request 493682 from home:adamm:fixing_boost
- 1d862615.patch: Fix regression caused by refactoring of
  serialization code (bnc#1038083)

OBS-URL: https://build.opensuse.org/request/show/493682
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=197
2017-05-09 11:40:27 +00:00
d6d4311bb4 - make python-numpy optional build dependency
- fix building of mpi python3 plugin

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=196
2017-05-08 11:35:23 +00:00
Dominique Leuenberger
c20778fcf2 Accepting request 489818 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/489818
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=115
2017-04-30 19:09:43 +00:00
e1c5a89560 Accepting request 489639 from home:adamm:branches:devel:libraries:c_c++
- New upstream version 1.64.0
  + process - new library providing cross platform methods to
    - create child processes
    - setup stream for child processes
    - sync and async communication streams with children
    - sync and async wait
    - process termination
  + geometry library had some breaking changes,
    - ublas_transformer is renamed to matrix_transformer
    - explicit modifier is added to constructors of rtree
      index::dynamic_* parameters
    - strategy::area::huiller replaced by strategy::area::spherical
  + context library updates
    - deprecated API:execution-context
    - fixed bad assembly for fcontext on ppc64/sysv/elf
  + Updated libraries: any, atomic, config, container, context,
    conversion, core, coroutine2, fiber, hash, interprocess,
    intrusive, lexicalcast, math, multi-index containers,
    multiprecision, predef, program options, regex, smart pointers,
    test ,typeindex, typetraits, unordered, variant
  + for details, see 
    http://www.boost.org/users/history/version_1_64_0.html
- Build PyNumpy module
  + add build requires on python-numpy
- test_lowcase.patch: upstreamed
- refreshed patches: boost-strict_aliasing.patch, gcc_path.patch,
  python_mpi.patch
- mpi_upstream.patch: pending upstream fixes to OpenMPI build
- python_library_name.patch: we are building python versions in
  different stagings so drop library renames.

OBS-URL: https://build.opensuse.org/request/show/489639
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=194
2017-04-21 12:48:16 +00:00
Dominique Leuenberger
f7e331eb57 Accepting request 457579 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/457579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=114
2017-02-18 23:45:27 +00:00
6b5f55d85a Accepting request 456076 from home:matejcik:branches:devel:libraries:c_c++
update python macros to work with new pythons,
replace macros that are being phased out

OBS-URL: https://build.opensuse.org/request/show/456076
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=192
2017-02-10 17:33:47 +00:00
Dominique Leuenberger
096aaa5ee0 Accepting request 454451 from devel:libraries:c_c++
- baselibs.conf: (re)add python 2.7 and 3.x libraries

OBS-URL: https://build.opensuse.org/request/show/454451
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=113
2017-02-03 16:07:25 +00:00
6d5b03ae5c - baselibs.conf: (re)add python 2.7 and 3.x libraries
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=190
2017-02-03 15:59:39 +00:00
Dominique Leuenberger
0538356aa4 Accepting request 452414 from devel:libraries:c_c++
- Fix dependency typos. 

- test_lowcase.patch: downcase Boost::Test usage of uppercase
  variables. VERSION was clashing with GNU Autotools define
  resulting in compilation errors of various packages.
- recombine headers from various devel subpackages under the
  libboost_headers-devel package. Not all usage of headers that
  have compiled parts pull in their associated compiled symbols.
- general cleanup of the spec file from old, commented stuffs

- remove non-existent dependency in the boost mpi python package

- update to version 1.63.0
  * updated libraries: atomic, container, context, fiber,
    fusion, geometry, hash, interprocess, intrusive, lexical cast,
    log, metaparse, move, optional, phoenix, python, test,
    typeindex, units, unordered
  * see http://www.boost.org/users/history/version_1_63_0.html
    for complete list of changes
- refresh patches
  * boost-1.55.0-python-test-PyImport_AppendInittab.patch
  * boost-strict_aliasing.patch, and enable -fno-strict-aliasing
    for python module
- baselibs.conf:
  * add libboost_locale
  * rename python to include new soname
- remove python-2059618.patch, not needed
- make build condition --without buil_mpi work
- allow building without python3 bindings, for SLE11SP4
- remove versioned build dependency on libicu-devel, apparently

OBS-URL: https://build.opensuse.org/request/show/452414
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=112
2017-02-01 08:49:28 +00:00
cc015a28a7 - Fix dependency typos.
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=188
2017-01-25 13:25:16 +00:00
1ac2fda815 Fix build for SLE11SP4
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=187
2017-01-18 15:18:21 +00:00
6269552c78 Accepting request 451173 from home:adamm:branches:devel:libraries:c_c++
- recombine headers from various devel subpackages under the
  libboost_headers-devel package. Not all usage of headers that
  have compiled parts pull in their associated compiled symbols.
- general cleanup of the spec file from old, commented stuffs

OBS-URL: https://build.opensuse.org/request/show/451173
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=186
2017-01-18 14:40:04 +00:00
6370b02fcc - test_lowcase.patch: downcase Boost::Test usage of uppercase
variables. VERSION was clashing with GNU Autotools define
  resulting in compilation errors of various packages.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=185
2017-01-17 12:41:18 +00:00
71f7b19e65 - remove non-existent dependency in the boost mpi python package
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=184
2017-01-15 19:03:55 +00:00
cdce78346e Add references to some new patches in .changes
* add python_mpi.patch to allow proper compiled library loading
- dynamic_linking.patch: first attempt to remove static library
  generation during build process.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=183
2017-01-13 15:02:06 +00:00
9d48e24b64 Accepting request 449886 from home:adamm:branches:devel:libraries:c_c++
- update to version 1.63.0
  * updated libraries: atomic, container, context, fiber,
    fusion, geometry, hash, interprocess, intrusive, lexical cast,
    log, metaparse, move, optional, phoenix, python, test,
    typeindex, units, unordered
  * see http://www.boost.org/users/history/version_1_63_0.html
    for complete list of changes
- refresh patches
  * boost-1.55.0-python-test-PyImport_AppendInittab.patch
  * boost-strict_aliasing.patch, and enable -fno-strict-aliasing
    for python module
- baselibs.conf:
  * add libboost_locale
  * rename python to include new soname
- remove python-2059618.patch, not needed
- make build condition --without buil_mpi work
- allow building without python3 bindings, for SLE11SP4
- remove versioned build dependency on libicu-devel, apparently
  not needed.
- split out the boost-devel package into individudal compiled
  libraries and their -devel subpackages and libboost_headers-devel
  package for header-only libraries.
- remove all the -mt.so symlinks, probably not needed anymore.
- ship MPI python bindings for both Python 2.7 and 3.x

OBS-URL: https://build.opensuse.org/request/show/449886
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=182
2017-01-13 14:53:30 +00:00