build: switch to C++20

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I484e48c1bd17ae4765f4cfcb3bba8db6c9beacbd
diff --git a/meson.build b/meson.build
index ee8ecdb..dfeb8a8 100644
--- a/meson.build
+++ b/meson.build
@@ -6,9 +6,10 @@
   default_options: [
    'warning_level=3',
    'werror=true',
-   'cpp_std=c++17',
+   'cpp_std=c++20',
   ],
   license: 'Apache-2.0',
+  meson_version: '>=0.57.0',
 )
 
 # version info from git