825 Commits

Author SHA1 Message Date
joaquintides
1e952cd5a7 Merge branch 'develop' boost-1.88.0.beta1 boost-1.88.0 2024-12-28 18:19:36 +01:00
joaquintides
07eb41065d
updated cppalliance/droneubuntu23xx to 2404 (#78) 2024-12-09 11:00:54 +01:00
Alexander Grund
1da523aaf8
Fix node 20 issue on GHA CI (#77)
* Fix node 20 issue on GHA CI

* Use hosted node

* Remove macos-12

* Install xz
2024-12-09 09:06:41 +01:00
joaquintides
216219998e Merge branch 'develop' boost-1.87.0.beta1 boost-1.87.0 2024-10-12 18:07:24 +02:00
René Ferdinand Rivera Morell
60ff77c181
Add support for modular build structure. (#73)
* Make the library modular usable.

* Put back removing qualified boostcpp tag. As we need it until the Jamroot removes the qualified tag.

* Switch to library requirements instead of source. As source puts extra source in install targets.

* Remove uses of BOOST_ROOT in Jamfiles.

* Add requires-b2 check to top-level build file.

* Bump B2 require to 5.2

* Update copyright dates.

* Move inter-lib dependencies to a project variable and into the build targets.

* Update build deps.
2024-10-12 09:18:24 +02:00
joaquintides
98a23c6fee Merge branch 'develop' 2024-10-10 12:49:27 +02:00
Peter Dimov
47d36ce8e2
Avoid inclusion of deprecated header (#74) 2024-09-30 18:39:47 +02:00
joaquintides
162318b931
udpated CI 2024-09-30 18:38:11 +02:00
joaquintides
e27a02aa81
[skip ci] updated README.md 2024-09-30 12:33:58 +02:00
joaquintides
d702a48363 Merge branch 'develop' boost-1.85.0 boost-1.86.0.beta1 boost-1.86.0 2024-03-15 09:50:21 +01:00
joaquintides
5c17744f34 fixed documentation error 2024-03-15 09:49:30 +01:00
joaquintides
fab1601a42 Merge branch 'develop' boost-1.84.0.beta1 boost-1.84.0 boost-1.85.0.beta1 2023-09-09 20:33:26 +02:00
joaquintides
2b2c52a27f fixed #70 2023-09-09 17:06:06 +02:00
joaquintides
349eef1d87 Merge branch 'develop' boost-1.83.0.beta1 boost-1.83.0 2023-05-23 09:50:41 +02:00
joaquintides
343cb4c6f3 fixed container size serialization in LLP64 2023-05-22 13:26:17 +02:00
joaquintides
f4855c210f Merge branch 'develop' 2023-05-21 19:29:37 +02:00
joaquintides
3ad3171006 removed unneeded typename 2023-05-21 11:58:47 +02:00
joaquintides
f8143b9ff9 fixed #68 2023-05-21 11:39:44 +02:00
joaquintides
a5c3213de4 Merge branch 'develop' boost-1.82.0 2023-03-28 17:20:43 +02:00
joaquintides
0e55b48789 removed dependency from serialization 2023-03-27 18:34:49 +02:00
joaquintides
b6d5c88629
Merge pull request #67 from Lastique/feature/remove_foreach_dep
Remove dependency on Boost.ForEach from CMakeLists.txt.
2023-03-27 18:31:45 +02:00
Andrey Semashev
7d8e20a59b Remove dependency on Boost.ForEach from CMakeLists.txt.
No public headers depend on Boost.ForEach headers, so the dependency
in CMakeLists.txt is not needed.

This dependency causes problems in downstream CI runs because boostdep
does not find the dependency on Boost.ForEach from public headers and
does not checkout Boost.ForEach git repo. This causes CMake errors
because it cannot resolve the Boost::foreach target.
2023-03-27 16:25:13 +03:00
joaquintides
1b61b05467 Merge branch 'develop' boost-1.82.0.beta1 2023-03-01 11:04:04 +01:00
joaquintides
6163f59747 editorial, extended test_iterators 2023-03-01 09:52:07 +01:00
joaquintides
4259987765
Merge pull request #66 from cmazakas/foreach_removal
Removal of dependency from Boost.Foreach
2023-03-01 09:39:15 +01:00
Christian Mazakas
28e00a0ea6 Add small test proving Boost.Foreach compatibility 2023-02-28 08:20:18 -08:00
Christian Mazakas
92de0326b5 Remove usage of boost/foreach_fwd.hpp in lieu of manual forward declaration + specialization 2023-02-28 08:20:18 -08:00
joaquintides
261d31fb0f Merge branch 'develop' 2023-02-27 10:22:32 +01:00
joaquintides
00abbbdb27 fixed header guard name 2023-02-27 09:56:45 +01:00
joaquintides
c42c2509bc removed header-level dependency from Boost.Serialization 2023-02-26 19:16:45 +01:00
joaquintides
8f221657e0 Merge branch 'develop' 2022-12-28 12:44:46 +01:00
joaquintides
eeac86a37e updated release notes 2022-12-28 12:44:10 +01:00
joaquintides
40bead0430 updated (C) 2022-12-28 12:43:35 +01:00
Michael Ford
4312c88ead
Minor include refactors (#65)
* refactor: use type_traits/declval over utility/declval

The later is just an include for the former.

* refactor: use container_hash/hash* over functional/hash*

The later just include the former.
2022-12-28 12:34:58 +01:00
joaquintides
288216448c Merge branch 'develop' boost-1.81.0 boost-1.81.0.beta1 2022-08-28 11:18:13 +02:00
joaquintides
a7716c7f16 updated copyright dates 2022-08-23 19:12:10 +02:00
Michael Ford
ae95816ae8
refactor: use core/enable_if over utility/enable_if (#64)
The later is deprecated:
```cpp
// The header file at this path is deprecated;
// use boost/core/enable_if.hpp instead.

include <boost/core/enable_if.hpp>
```
2022-08-23 19:04:48 +02:00
joaquintides
e7c489b323 Merge branch 'develop' 2022-08-15 16:32:24 +02:00
joaquintides
2404754d42 fixed explanatory code as prompted by discussion in #63 2022-08-15 16:31:01 +02:00
Baoshuo Ren
45bb3c8b70
chore: bump macos runner version (#62)
GitHub Action is sunsetting the macOS 10.15 Actions runner. It will stop working intermittently until being completely removed by 2022-8-30: https://github.blog/changelog/2022-07-20-github-actions-the-macos-10-15-actions-runner-image-is-being-deprecated-and-will-be-removed-by-8-30-22
2022-08-01 10:13:07 +02:00
joaquintides
99f33def00 fixed #61 2022-07-01 09:59:56 +02:00
joaquintides
90ad6104fe Merge branch 'develop' boost-1.80.0 boost-1.80.0.beta1 2022-06-29 09:42:40 +02:00
joaquintides
ed8d49dc59 updated (C) year 2022-06-29 09:41:53 +02:00
theidexisted
6b2be7c601
Fix typo in doc (#60) 2022-06-29 09:39:46 +02:00
joaquintides
9699a7fc87 Merge branch 'develop' 2022-04-17 18:08:44 +02:00
joaquintides
fba66b0538 updated dates and release notes 2022-04-08 17:13:04 +02:00
Michael Ford
a7e5cf843a
refactor use core/ref.hpp over ref.hpp (#58)
The later has been deprecated:
```cpp

// The header file at this path is deprecated;
// use boost/core/ref.hpp instead.

```
2022-04-08 17:05:47 +02:00
joaquintides
9c40dfee82 Merge branch 'develop' 2022-04-03 16:58:37 +02:00
joaquintides
647a60da24 updated revision dates 2022-04-03 16:29:38 +02:00
Michael Ford
2b78a77d6b
refactor: use boost/core/noncopyable.hpp over boost/noncopyable.hpp (#57)
boost/noncopyable.hpp is deprecated
2022-04-03 15:27:18 +02:00