Commit Graph

286 Commits

Author SHA256 Message Date
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
Dominique Leuenberger
5956ccb4b2 Accepting request 439326 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/439326
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=111
2016-11-11 13:33:07 +00:00
Ismail Dönmez
ba09852d23 Accepting request 439200 from home:adamm:branches:devel:libraries:c_c++
- Revert upstream change that set default python version and
  ignored user configuration.
  python-2059618.patch (boo#1006584)

OBS-URL: https://build.opensuse.org/request/show/439200
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=180
2016-11-09 09:03:58 +00:00
Philipp Thomas
3c8b85b5fa Accepting request 438524 from home:jengelh:branches:devel:libraries:c_c++
- Rectify groups and description

OBS-URL: https://build.opensuse.org/request/show/438524
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=179
2016-11-03 16:11:12 +00:00
Dominique Leuenberger
500cbd0bfd Accepting request 434344 from devel:libraries:c_c++
- package boost-jam
- add missing ldconfig for libboost_type_erasure
- fix EOL encoding for documentation files

- update to version 1.62.0
  * new library: fiber: framework for userland-threads/fibers
  * new library: QVM: library for working with quaternions,
        vectors and matrices of static size
  * see http://www.boost.org/users/history/version_1_62_0.html
    for complete changelog
- remove boost-fix_include_config.patch - upstreamed
- gcc_path.patch - fix GCC search paths (bnc#996917)
  Boost assumes /usr/include/c++/x.y.z/ existence for GCC 4.x
  onward while our version of GCC only has /usr/include/c++/x.y
  for 4.x GCC and /usr/include/c++/x/ for 5.x onward.
- migrate to using %bcond_ instead of hardcoding macros
  for different Boost features
- better way to limit max number of compilation units than
  by reading /proc/meminfo and guesstimating.

OBS-URL: https://build.opensuse.org/request/show/434344
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=110
2016-10-19 10:58:57 +00:00
Ismail Dönmez
46d20c8fc1 Accepting request 433729 from home:adamm:branches:devel:libraries:c_c++
- package boost-jam
- add missing ldconfig for libboost_type_erasure
- fix EOL encoding for documentation files

OBS-URL: https://build.opensuse.org/request/show/433729
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=177
2016-10-10 10:20:52 +00:00
bda785dac8 Accepting request 433457 from home:dnh:branches:devel:libraries:c_c++
abiflags may differ (here "mu"), and some minor fixes (quickbook breaks unless the default) ...

OBS-URL: https://build.opensuse.org/request/show/433457
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=176
2016-10-05 14:33:49 +00:00
Philipp Thomas
fd1ad15b68 Accepting request 431312 from home:adamm:branches:devel:libraries:c_c++
If accepting, don't forward to factory. Some more changes pending.
Plus we can see what breaks in the devel project first.

- update to version 1.62.0
  * new library: fiber: framework for userland-threads/fibers
  * new library: QVM: library for working with quaternions,
        vectors and matrices of static size
  * see http://www.boost.org/users/history/version_1_62_0.html
    for complete changelog
- remove boost-fix_include_config.patch - upstreamed
- gcc_path.patch - fix GCC search paths (bnc#996917)
  Boost assumes /usr/include/c++/x.y.z/ existence for GCC 4.x
  onward while our version of GCC only has /usr/include/c++/x.y
  for 4.x GCC and /usr/include/c++/x/ for 5.x onward.
- migrate to using %bcond_ instead of hardcoding macros
  for different Boost features
- better way to limit max number of compilation units than
  by reading /proc/meminfo and guesstimating.

OBS-URL: https://build.opensuse.org/request/show/431312
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=175
2016-09-30 09:33:49 +00:00
Dominique Leuenberger
f93b14d28a Accepting request 421232 from devel:libraries:c_c++
(forwarded request 420002 from jubalh)

OBS-URL: https://build.opensuse.org/request/show/421232
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=109
2016-08-25 07:52:08 +00:00
Dominique Leuenberger
dbc528b165 Accepting request 420002 from home:jubalh:branches:devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/420002
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=173
2016-08-23 09:41:33 +00:00
Dominique Leuenberger
f8b7f0148a Accepting request 419572 from devel:libraries:c_c++
use otherproviders

OBS-URL: https://build.opensuse.org/request/show/419572
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=108
2016-08-18 08:21:12 +00:00
5262fbdfb1 otherproviders
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=171
2016-08-16 08:41:22 +00:00
311928d284 add Conflicts: otherprovider(boost-devel)
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=170
2016-08-15 12:22:35 +00:00
47992d0960 add Conflicts: otherprovider(boost-devel)
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=169
2016-08-15 12:21:26 +00:00
701cc23461 try
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=168
2016-08-12 15:08:35 +00:00
69c44dbcfa Accepting request 402896 from home:adrianSuSE:FreeCAD2
solve the quickbook problem also

OBS-URL: https://build.opensuse.org/request/show/402896
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=167
2016-06-20 13:27:48 +00:00
Dominique Leuenberger
825bd4b280 Accepting request 381531 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/381531
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=107
2016-04-03 21:04:40 +00:00
Ismail Dönmez
f121677c7a Accepting request 381522 from home:Dmitry_R:branches:devel:libraries:c_c++
- Fix build on systems with GCC4

OBS-URL: https://build.opensuse.org/request/show/381522
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=166
2016-03-30 09:32:10 +00:00
Dominique Leuenberger
cd188cf6e5 Accepting request 360726 from devel:libraries:c_c++
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/360726
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=106
2016-03-01 08:38:18 +00:00
Ismail Dönmez
6681b63bab Accepting request 359331 from home:Dremor:branches:devel:libraries:c_c++
Added libboost_python3 to the dependency macro, in order to make boost-devel correctly require it.

OBS-URL: https://build.opensuse.org/request/show/359331
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=164
2016-02-14 15:12:08 +00:00
Dominique Leuenberger
2f9dd0b525 Accepting request 354602 from devel:libraries:c_c++
- Add boost-deprecated-type_traits.patch to fix deprecated
  type_traits usage in boost/graph/adjacency_matrix.hpp header.

OBS-URL: https://build.opensuse.org/request/show/354602
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=105
2016-02-03 09:18:33 +00:00
Ismail Dönmez
310510ddd6 - Add boost-deprecated-type_traits.patch to fix deprecated
type_traits usage in boost/graph/adjacency_matrix.hpp header.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=162
2016-01-18 13:53:49 +00:00
Dominique Leuenberger
11d01a41f0 Accepting request 351914 from devel:libraries:c_c++
- Add the following patches from Fedora to fix underlinking in
  boost::python code
  * boost-1.57.0-python-abi_letters.patch
  * boost-1.57.0-python-libpython_dep.patch
  * boost-1.55.0-python-test-PyImport_AppendInittab.patch

- Updated to version 1.60.0
  * New library: VMD.
  * Updated libraries: Atomic, Chrono, Container, Context, Core,
    Filesystem, Flyweight, Fusion, Interprocess, Intrusive, Lexical
    Cast, Locale, log, Move, Multi-index Containers, odeint,
    Optional, Predef, Test, Thread, UUID
  * See http://www.boost.org/users/history/version_1_60_0.html for
    complete changelog.
- Modified patch:
  * boost-disable-pch-on-aarch64.patch
    - rediff to a new context
- Removed patch:
  * boost-1.59-python-make_setter.patch
    - integrated upstream
- Add libboost_type_erasure subpackage

  * New library: python3

OBS-URL: https://build.opensuse.org/request/show/351914
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=104
2016-01-06 23:19:32 +00:00
Ismail Dönmez
686b966420 - Add the following patches from Fedora to fix underlinking in
boost::python code
  * boost-1.57.0-python-abi_letters.patch
  * boost-1.57.0-python-libpython_dep.patch
  * boost-1.55.0-python-test-PyImport_AppendInittab.patch

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=160
2016-01-04 14:31:16 +00:00
5aa3cc574f Accepting request 350605 from home:fstrba:branches:devel:libraries:c_c++
Update to 1.60.0

OBS-URL: https://build.opensuse.org/request/show/350605
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=159
2015-12-28 10:53:24 +00:00
Dominique Leuenberger
0cba3c10cb Accepting request 350702 from devel:libraries:c_c++
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/350702
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=103
2015-12-27 00:59:01 +00:00
Dominique Leuenberger
20b199962d Accepting request 348231 from devel:libraries:c_c++
Fix visibility of class members

OBS-URL: https://build.opensuse.org/request/show/348231
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=102
2015-12-17 14:54:07 +00:00
Ismail Dönmez
591d482b53 Accepting request 348685 from home:Dremor:branches:devel:libraries:c_c++
Adding Python3 support to Boost (boo#951902) . This should cause any compatibility issues, as the new library and the python2 library have different sonames.
I've split python support into 2 package. The old one have the Python2 library, the new one have the Python3 one.

OBS-URL: https://build.opensuse.org/request/show/348685
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=156
2015-12-13 17:12:24 +00:00
Philipp Thomas
f7b7cf010e - Add boost-visibility.patch to make members of basic_xml_grammar<char>
visible (boo#958150).

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=155
2015-12-10 13:26:57 +00:00
Dominique Leuenberger
a4b52295bc Accepting request 347331 from devel:libraries:c_c++
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/347331
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=101
2015-12-09 19:33:41 +00:00
Philipp Thomas
5ef6455e7d Accepting request 348088 from home:psmt:branches:devel:libraries:c_c++
Make needed class members of basic_xml_grammar<char> visible

OBS-URL: https://build.opensuse.org/request/show/348088
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=153
2015-12-09 12:41:37 +00:00
Ismail Dönmez
347c049e99 Accepting request 346382 from home:Andreas_Schwab:Factory
- coroutine2 depends on context, disable it if context is not built

OBS-URL: https://build.opensuse.org/request/show/346382
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=152
2015-11-26 14:00:15 +00:00