diff --git a/var/spack/repos/builtin/packages/lua-luafilesystem/package.py b/var/spack/repos/builtin/packages/lua-luafilesystem/package.py
index 9e0e449813829262bc6042081a139bc80ababe36..fbd2e78b96faea174251a03bba2be3a9b37b6d08 100644
--- a/var/spack/repos/builtin/packages/lua-luafilesystem/package.py
+++ b/var/spack/repos/builtin/packages/lua-luafilesystem/package.py
@@ -40,6 +40,7 @@ class LuaLuafilesystem(Package):
 
     version('1_6_3', 'd0552c7e5a082f5bb2865af63fb9dc95')
 
+    depends_on('git@2.9.3:', type='build')
     extends('lua')
 
     def install(self, spec, prefix):