Roll gyp to 4801a5331ae62da9769a327f11c4213d32fb0dad (#27820)

This picks up several Python 3 compatibility fixes from upstream.
diff --git a/DEPS b/DEPS
index dca78cb..5928191 100644
--- a/DEPS
+++ b/DEPS
@@ -392,7 +392,7 @@
    Var('chromium_git') + '/external/fontconfig.git' + '@' + 'c336b8471877371f0190ba06f7547c54e2b890ba',
 
   'src/third_party/gyp':
-   Var('chromium_git') + '/external/gyp.git' + '@' + '4801a5331ae62da9769a327f11c4213d32fb0dad',
+   Var('chromium_git') + '/external/gyp.git' + '@' + 'caa60026e223fc501e8b337fd5086ece4028b1c6',
 
    # Headers for Vulkan 1.1
    'src/third_party/vulkan':