handle linux warnings

Diffs=
2a1db3835 handle linux warnings (#7598)

Co-authored-by: Luigi Rosso <luigi-rosso@users.noreply.github.com>
diff --git a/.rive_head b/.rive_head
index ab1b79e..6f77a6b 100644
--- a/.rive_head
+++ b/.rive_head
@@ -1 +1 @@
-c5eb69645dfbb0219f18506d8575e67eb2350c13
+2a1db3835fc1873184daaf4ab02a3688a5b9568a
diff --git a/dependencies/premake5_sheenbidi_v2.lua b/dependencies/premake5_sheenbidi_v2.lua
index f741005..891c963 100644
--- a/dependencies/premake5_sheenbidi_v2.lua
+++ b/dependencies/premake5_sheenbidi_v2.lua
@@ -49,4 +49,12 @@
         defines({ 'SB_CONFIG_UNITY' })
         optimize('Size')
     end
+
+    filter({ 'system:linux' })
+    do
+        buildoptions({
+            '-Wno-unused-function',
+            '-Wno-unused-variable',
+        })
+    end
 end