diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c5cf314e4d5ea03ce3158a69c6215ef2adeaa267..556b865da29399a07128d4691aed9aceb160e7b0 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -25,7 +25,7 @@
 
 .common_build:
     before_script:
-        - apt update && apt -y install make libmpv-dev cmake clang clang-format gcc g++ libomp-dev libsdl2-dev libsdl2-image-dev xxd mkvtoolnix libcurl4-openssl-dev libsqlite3-dev manpages man-db
+        - apt update && apt -y install make libmpv-dev cmake clang clang-format gcc g++ libomp-dev libsdl2-dev libsdl2-image-dev xxd mkvtoolnix libcurl4-openssl-dev libsqlite3-dev manpages man-db cargo
     script:
         - cmake -Bbuild -DCMAKE_C_COMPILER=${c_compiler} -DCMAKE_CXX_COMPILER=${cxx_compiler} && make -Cbuild