subprojects: Bump boost to 1.83

Bump to avoid issues such as the following:

```
In file included from ../src/Utils.hpp:3,
                 from ../src/Thresholds.hpp:3,
                 from ../src/sensor.hpp:6,
                 from ../src/PwmSensor.hpp:3,
                 from ../src/PwmSensor.cpp:17:
../src/VariantVisitors.hpp:18:10: fatal error: boost/type_index.hpp: No such file or directory
   18 | #include <boost/type_index.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~
```

1.83 is used by openbmc/openbmc@43471c8c565d346c1727ba2360db373035234c26

With the bump I can now successfully build dbus-sensors on Debian
Bookworm with `meson setup --cross-file=gcc-13 build`[1], even if boost
libraries and headers of varying version are installed via `apt`.

[1]: https://amboar.github.io/notes/2023/09/12/unstable-gcc-on-debian-stable.html

Change-Id: I43cb95167ede3271cc6ce6ea6ea5421911b575c0
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
diff --git a/meson.build b/meson.build
index 454f8b4..c668285 100644
--- a/meson.build
+++ b/meson.build
@@ -39,7 +39,7 @@
 uring = dependency('liburing', include_type: 'system')
 nlohmann_json_dep = dependency('nlohmann_json', include_type: 'system')
 gpiodcxx = dependency('libgpiodcxx', default_options: ['bindings=cxx'])
-boost = dependency('boost', version: '>=1.79.0', include_type: 'system')
+boost = dependency('boost', version: '>=1.83.0', include_type: 'system')
 sdbusplus = dependency('sdbusplus', include_type: 'system')
 phosphor_logging_dep = dependency('phosphor-logging')
 
diff --git a/subprojects/boost.wrap b/subprojects/boost.wrap
index 90357ed..375d473 100644
--- a/subprojects/boost.wrap
+++ b/subprojects/boost.wrap
@@ -1,6 +1,6 @@
 [wrap-file]
-directory = boost_1_79_0
-source_url = https://downloads.yoctoproject.org/mirror/sources/boost_1_79_0.tar.bz2
-source_hash = 475d589d51a7f8b3ba2ba4eda022b170e562ca3b760ee922c146b6c65856ef39
-source_filename = 1_79_0.tar.bz2
+directory = boost_1_83_0
+source_url = https://downloads.yoctoproject.org/mirror/sources/boost_1_83_0.tar.bz2
+source_hash = 6478edfe2f3305127cffe8caf73ea0176c53769f4bf1585be237eb30798c3b8e
+source_filename = 1_83_0.tar.bz2
 patch_directory = boost
diff --git a/subprojects/packagefiles/boost/meson.build b/subprojects/packagefiles/boost/meson.build
index 9d08c8c..6bb74af 100644
--- a/subprojects/packagefiles/boost/meson.build
+++ b/subprojects/packagefiles/boost/meson.build
@@ -1,6 +1,6 @@
 project('boost',
     'cpp',
-    version : '1.79.0',
+    version : '1.83.0',
     license : 'Boost'
 )