Update the guide to be compatible with the current version of libcamera, as well as sync the code snippets with [0]. Apart from libcamera related changes, `meson build` is replaced with `meson setup build`, and direct `ninja` calls are replaced with `meson compile -C build`. And update the code block languages where appropriate. [0]: https://git.libcamera.org/libcamera/vivid.git Signed-off-by: Barnabás Pőcze <barnabas.pocze@ideasonboard.com> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>