Add missing Linux build dependencies (#12972)

DocKDE and Marshall Bowers created

I found that builds failed on Arch and OpenSUSE so I added missing
dependencies. I also found that OpenSUSE Leap is currently not able to
install the required dependencies so I added a check to limit the
supported distros to Tumbleweed.

Release Notes:

- N/A

---------

Co-authored-by: Marshall Bowers <elliott.codes@gmail.com>

Change summary

script/linux | 6 ++++++
1 file changed, 6 insertions(+)

Detailed changes

script/linux 🔗

@@ -70,6 +70,10 @@ fi
 zyp=$(command -v zypper || true)
 if [[ -n $zyp ]]; then
   deps=(
+    gcc
+    gcc-c++
+    clang
+    make
     alsa-devel
     fontconfig-devel
     wayland-devel
@@ -88,6 +92,8 @@ fi
 pacman=$(command -v pacman || true)
 if [[ -n $pacman ]]; then
   deps=(
+    gcc
+    clang
     alsa-lib
     fontconfig
     wayland