Commit Graph

351 Commits

Author SHA256 Message Date
18d3d1e5fc serialization library (bsc#1176597)
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=265
2020-09-16 11:59:19 +00:00
d771238c66 - serialization_missing_includes.patch: Add missing includes in the
serialization library

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=264
2020-09-16 11:58:23 +00:00
Dominique Leuenberger
a10ef9ccfe Accepting request 833577 from devel:libraries:c_c++
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/833577
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=139
2020-09-14 10:04:59 +00:00
3040aed5ba Accepting request 832014 from openSUSE:Factory:zSystems
enable context for s390x to make it build

OBS-URL: https://build.opensuse.org/request/show/832014
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=262
2020-09-05 13:13:54 +00:00
Dominique Leuenberger
6d4737dc86 Accepting request 829938 from devel:libraries:c_c++
- 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

OBS-URL: https://build.opensuse.org/request/show/829938
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=138
2020-09-01 18:02:16 +00:00
67cba11586 - fix nothing provides libboost_mpi_python-py3-1_74_0
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=260
2020-08-27 09:16:27 +00:00
55cac00dc3 - provide/obsolete boost-nowide 10.0.2
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=259
2020-08-21 20:06:47 +00:00
6dbe1f072e OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=258 2020-08-20 22:53:58 +00:00
8c706be9ff OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=257 2020-08-20 22:20:20 +00:00
b5ea4ca7c2 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=256 2020-08-17 19:55:34 +00:00
103ee14371 - remove python 2.7, it is 2020 after all
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=255
2020-08-17 18:59:27 +00:00
7bb1f11753 - update to 1.13.2:
* Prevented miscompilation with gcc 10 at -O3
  (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94994).
  * Avoided some compiler warnings with gcc 9 and later.
  * The 'mkwinpeimg' script now also looks for syslinux modules in
    /usr/share/syslinux, to handle where openSUSE installs them.
  * Removed obsolete packaging files from the source tree.
 
- remove mkwinpeimg-syslinux-modules-may-be-in-usr-share-sysl.patch (upstream)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=254
2020-08-17 17:56:05 +00:00
62336d0b67 - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=253
2020-08-17 17:45:34 +00:00
Dominique Leuenberger
3b32ccf07f Accepting request 784250 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/784250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=137
2020-03-17 12:06:23 +00:00
7fdbd63a01 Accepting request 784249 from home:adamm:branches:devel:libraries:c_c++
- Fix packaging errors in cases where python2 is disabled and
  unavailable.

OBS-URL: https://build.opensuse.org/request/show/784249
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=251
2020-03-12 10:44:02 +00:00
Dominique Leuenberger
aab51981e0 Accepting request 780786 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/780786
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=136
2020-03-04 08:37:53 +00:00
f5946efe2f Accepting request 780354 from home:eeich:branches:devel:libraries:c_c++
- Fix macro which defines the name of the HPC python3 library
  directory (bsc#1165277).
- Include headers and serial libs in the HPC MPI packages
  (bsc#1165307).

OBS-URL: https://build.opensuse.org/request/show/780354
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=249
2020-03-01 21:05:35 +00:00
Dominique Leuenberger
06630ba87e Accepting request 764003 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/764003
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=135
2020-01-16 17:18:35 +00:00
2b3527b644 Accepting request 763902 from home:mslacken:branches:devel:libraries:c_c++
- removed hpc bjam package (boo#1160621)
- added gnu-hpc-openmpi3 and mpich flavor (boo#1160622)

OBS-URL: https://build.opensuse.org/request/show/763902
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=247
2020-01-13 14:09:06 +00:00
Dominique Leuenberger
88447fab17 Accepting request 757531 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/757531
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=134
2019-12-24 13:28:59 +00:00
94efa61831 Accepting request 756854 from home:StefanBruens:branches:openSUSE:Factory:Staging:A
- Remove hardcoded abiflags (%py3_abiflags is not available for 3
  years), use python3-config instead. Fixes build with Python 3.8.

OBS-URL: https://build.opensuse.org/request/show/756854
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=245
2019-12-17 13:01:13 +00:00
Dominique Leuenberger
bed6381977 Accepting request 750992 from devel:libraries:c_c++
Adding reference to .changes file

- Update to version 1.71.0 (jsc#SLE-8571)

OBS-URL: https://build.opensuse.org/request/show/750992
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=133
2019-11-26 16:09:19 +00:00
b51c038128 - Update to version 1.71.0 (jsc#SLE-8571)
Adding reference to changelog only

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=243
2019-11-26 10:11:34 +00:00
Dominique Leuenberger
fb72ed96ab Accepting request 749250 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/749250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=132
2019-11-19 11:58:36 +00:00
90b4f40e37 Accepting request 746660 from home:StefanBruens:branches:devel:libraries:c_c++
- Make sure openmpi-macros-devel is not required for base flavor --
  consolidate build_mpi/mpi macro into just one.
- Remove BuildArch guards, no longer relevant since SuSE 11.2

OBS-URL: https://build.opensuse.org/request/show/746660
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=241
2019-11-18 10:16:43 +00:00
Dominique Leuenberger
28fa5388ea Accepting request 744378 from devel:libraries:c_c++
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/744378
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=131
2019-11-06 12:47:06 +00:00
4dbc636325 Accepting request 742626 from science:HPC:mpi-cleanup
- Use new openmpi-macros-devel package

OBS-URL: https://build.opensuse.org/request/show/742626
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=239
2019-10-24 16:06:36 +00:00
Dominique Leuenberger
dbc40a98aa Accepting request 732128 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/732128
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=130
2019-09-25 00:09:02 +00:00
181191f0d1 Accepting request 732120 from openSUSE:Factory:RISCV
- Enable context on riscv64
- riscv-support.patch: Add missing bits for riscv support

OBS-URL: https://build.opensuse.org/request/show/732120
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=237
2019-09-20 10:15:02 +00:00
ac5f7f256e - Make sure %{_libdir}/cmake is packaged also without openblas-devel
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=236
2019-09-19 14:36:15 +00:00
Yuchen Lin
a5c26d9276 Accepting request 730121 from devel:libraries:c_c++
- 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

OBS-URL: https://build.opensuse.org/request/show/730121
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=129
2019-09-18 11:05:19 +00:00
e7af5f42a9 - Update URL to reflect new location of Boost sources
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=234
2019-09-11 11:48:31 +00:00
48edeadcce Remove unused patch
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=233
2019-09-11 10:47:52 +00:00
aac9ce8238 Accepting request 729933 from home:adamm:boost_test
- 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
- updated patches: boost-1.57.0-python-abi_letters.patch,
  3ecbf83f.patch

OBS-URL: https://build.opensuse.org/request/show/729933
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=232
2019-09-10 16:19:29 +00:00
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