Help building with meson -- Suse Noob

Hiya – I’m trying to build this but running into the errors below when I try to build. I thought I had all of the dependencies installed but maybe I don’t? Or my paths aren’t right? Honestly not sure and having a hard time translating dependencies to SUSE package names. Suse noob here – thanks in advance!

localhost:~/coreboot-configurator # meson buiild
The Meson build system
Version: 1.2.2
Source dir: /root/coreboot-configurator
Build dir: /root/coreboot-configurator/buiild
Build type: native build
Project name: coreboot-configurator
Project version: 8
C++ compiler for the host machine: c++ (gcc 13.2.1 "c++ (SUSE Linux) 13.2.1 20230912 [revision b96e66fd4ef3e36983969fb8cdd1956f551a074b]")
C++ linker for the host machine: c++ ld.bfd 2.40.0.20230412-5
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: /usr/bin/pkg-config (1.8.0)
qmake5 found: NO need ['>= 5', '< 6']
Run-time dependency qt5 (modules: Core, Gui, Svg, Widgets) found: NO (tried pkgconfig and config-tool)

src/application/meson.build:5:10: ERROR: Dependency "qt5" not found, tried pkgconfig and config-tool

A full log can be found at /root/coreboot-configurator/buiild/meson-logs/meson-log.txt
WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated.

Okay I installed libqt5-qtbase-devel and I got a little further:

localhost:~/coreboot-configurator # meson build
The Meson build system
Version: 1.2.2
Source dir: /root/coreboot-configurator
Build dir: /root/coreboot-configurator/build
Build type: native build
Project name: coreboot-configurator
Project version: 8
C++ compiler for the host machine: c++ (gcc 13.2.1 “c++ (SUSE Linux) 13.2.1 20230912 [revision b96e66fd4ef3e36983969fb8cdd1956f551a074b]”)
C++ linker for the host machine: c++ ld.bfd 2.40.0.20230412-5
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: /usr/bin/pkg-config (1.8.0)
qmake5 found: YES (/usr/bin/qmake-qt5) 5.15.11
Could not find: Svg Qt5Svg in /usr/lib64
Run-time dependency qt5 (modules: Core, Gui, Svg, Widgets) found: NO (tried pkgconfig and config-tool)

src/application/meson.build:5:10: ERROR: Dependency “qt5” not found, tried pkgconfig and config-tool
uild
The Meson build system
Version: 1.2.2
Source dir: /root/coreboot-configurator
Build dir: /root/coreboot-configurator/build
Build type: native build
Project name: coreboot-configurator
Project version: 8
C++ compiler for the host machine: c++ (gcc 13.2.1 “c++ (SUSE Linux) 13.2.1 20230912 [revision b96e66fd4ef3e36983969fb8cdd1956f551a074b]”)
C++ linker for the host machine: c++ ld.bfd 2.40.0.20230412-5
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: /usr/bin/pkg-config (1.8.0)
qmake5 found: YES (/usr/bin/qmake-qt5) 5.15.11
Could not find: Svg Qt5Svg in /usr/lib64
Run-time dependency qt5 (modules: Core, Gui, Svg, Widgets) found: NO (tried pkgconfig and config-tool)

src/application/meson.build:5:10: ERROR: Dependency “qt5” not found, tried pkgconfig and config-tool

Resolved! I’m adding what I did for others that get down this path…

zypper in inkscape yaml-cpp-devel libqt5-qtsvg-devel