build: upgrade to C++23

Change-Id: I63e207f6506eef7703fa46d7e0e342daa1414f4d
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
diff --git a/meson.build b/meson.build
index eda0796..833bcbb 100644
--- a/meson.build
+++ b/meson.build
@@ -16,8 +16,9 @@
     version: '0.1',
     default_options:
     [
-        'cpp_std=c++17',
+        'cpp_std=c++23',
     ],
+    meson_version: '>=1.1.1',
 )
 
 bindir = get_option('prefix') / get_option('bindir')