diff --git a/modulesets/gnome-suites-core-deps-3.24.modules b/modulesets/gnome-suites-core-deps-3.24.modules
index 6527c009..ae915751 100644
--- a/modulesets/gnome-suites-core-deps-3.24.modules
+++ b/modulesets/gnome-suites-core-deps-3.24.modules
@@ -1256,8 +1256,10 @@
   <autotools id="libinput">
     <branch repo="git.freedesktop.org" checkoutdir="libinput" module="wayland/libinput.git" />
     <dependencies>
+      <dep package="check"/>
       <dep package="libevdev"/>
       <dep package="libudev"/>
+      <dep package="libunwind"/>
       <dep package="libwacom"/>
       <dep package="mtdev"/>
     </dependencies>
diff --git a/modulesets/gnome-suites-core-deps-3.26.modules b/modulesets/gnome-suites-core-deps-3.26.modules
index 655e6767..da297e1c 100644
--- a/modulesets/gnome-suites-core-deps-3.26.modules
+++ b/modulesets/gnome-suites-core-deps-3.26.modules
@@ -1248,8 +1248,10 @@
   <autotools id="libinput" check-target="false">
     <branch repo="git.freedesktop.org" checkoutdir="libinput" module="wayland/libinput.git"/>
     <dependencies>
+      <dep package="check"/>
       <dep package="libevdev"/>
       <dep package="libudev"/>
+      <dep package="libunwind"/>
       <dep package="libwacom"/>
       <dep package="mtdev"/>
     </dependencies>
diff --git a/modulesets/gnome-sysdeps-3.24.modules b/modulesets/gnome-sysdeps-3.24.modules
index a0381636..2f38e32d 100644
--- a/modulesets/gnome-sysdeps-3.24.modules
+++ b/modulesets/gnome-sysdeps-3.24.modules
@@ -85,6 +85,12 @@
     </systemdependencies>
   </systemmodule>
 
+  <systemmodule id="check">
+    <pkg-config>check.pc</pkg-config>
+    <branch repo="system"
+            version="0.10"/>
+  </systemmodule>
+
   <systemmodule id="clang">
     <branch repo="system"/>
     <systemdependencies>
@@ -752,6 +758,12 @@
     </systemdependencies>
   </systemmodule>
 
+  <systemmodule id="libunwind">
+    <pkg-config>libunwind.pc</pkg-config>
+    <branch repo="system"
+            version="1.1"/>
+  </systemmodule>
+
   <systemmodule id="libusb1">
     <pkg-config>libusb-1.0.pc</pkg-config>
     <branch repo="system" version="1.0.19"/>
diff --git a/modulesets/gnome-sysdeps-3.26.modules b/modulesets/gnome-sysdeps-3.26.modules
index 734ee12e..b783b4b4 100644
--- a/modulesets/gnome-sysdeps-3.26.modules
+++ b/modulesets/gnome-sysdeps-3.26.modules
@@ -85,6 +85,12 @@
     </systemdependencies>
   </systemmodule>
 
+  <systemmodule id="check">
+    <pkg-config>check.pc</pkg-config>
+    <branch repo="system"
+            version="0.10"/>
+  </systemmodule>
+
   <systemmodule id="cups">
     <branch repo="system" version="1.4"/>
     <systemdependencies>
@@ -752,6 +758,12 @@
     </systemdependencies>
   </systemmodule>
 
+  <systemmodule id="libunwind">
+    <pkg-config>libunwind.pc</pkg-config>
+    <branch repo="system"
+            version="1.1"/>
+  </systemmodule>
+
   <systemmodule id="libusb1">
     <pkg-config>libusb-1.0.pc</pkg-config>
     <branch repo="system" version="1.0.19"/>
