You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
build(deps): Remove the very last references to boost (#4233)
As Marie Kondo would say, Boost no longer sparks joy for us, so we take
one last look, thank it for its many years of service to our project,
and then send it on its way.
Fixes#4158
Signed-off-by: Larry Gritz <[email protected]>
Copy file name to clipboardExpand all lines: INSTALL.md
+1-10Lines changed: 1 addition & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,6 @@ NEW or CHANGED MINIMUM dependencies since the last major release are **bold**.
25
25
* libTIFF >= 3.9 (recommended: 4.0+; tested through 4.6)
26
26
* libjpeg >= 8 (tested through jpeg9e), or **libjpeg-turbo >= 2.1** (tested
27
27
through 3.0)
28
-
* Boost >= 1.53 (recommended: at least 1.66; tested through 1.84)
29
28
***[fmtlib](https://github.com/fmtlib/fmt) >= 7.0** (tested through 10.1).
30
29
If not found at build time, this will be automatically downloaded unless
31
30
the build sets `-DBUILD_MISSING_FMT=OFF`.
@@ -180,7 +179,6 @@ Building OpenImageIO on Linux or OS X
180
179
181
180
The following dependencies must be installed to build the core of
182
181
OpenImageIO:
183
-
* Boost
184
182
* libjpeg
185
183
* libtiff
186
184
* libpng
@@ -276,15 +274,9 @@ Building on Windows
276
274
277
275
You will need to have Git, CMake and Visual Studio installed.
278
276
279
-
The minimal set of dependencies for OIIO is: Boost, zlib, libTIFF, OpenEXR, and libjpeg or libjpeg-turbo. If you have them built somewhere then you skip
277
+
The minimal set of dependencies for OIIO is: zlib, libTIFF, OpenEXR, and libjpeg or libjpeg-turbo. If you have them built somewhere then you skip
280
278
the section below, and will only have to point OIIO build process so their locations.
281
279
282
-
* Boost: get the boost source archive, extract into `{BOOST_ROOT}`.
283
-
```
284
-
cd {BOOST_ROOT}
285
-
bootstrap
286
-
b2
287
-
```
288
280
* zlib: this will build it, and then delete the non-static library, so they don't get picked up:
*[ ] Miscellaneous optional upgrades whose changes will be very localized
@@ -51,7 +51,7 @@ See the [Dependency proposal wiki page](https://github.com/AcademySoftwareFounda
51
51
-[ ] pybind11 2.6 or 2.7 (from 2.4).
52
52
53
53
54
-
-[][#4156](https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4156) Eliminate the last few places where we use Boost and eliminate it as a dependency.
54
+
-[x][#4158](https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4158) Eliminate the last few places where we use Boost and eliminate it as a dependency.
0 commit comments