| { | 
 |     "url": "https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.3/llvm-project-17.0.3.src.tar.xz", | 
 |     "integrity": "sha256-vloeRNZPMGu0T859NuOzmTaU6OYSKyNIYIkGKDwXbbg=", | 
 |     "strip_prefix": "llvm-project-17.0.3.src", | 
 |     "patches": { | 
 |         "0001-Add-Bazel-files-to-.gitignore.patch": "sha256-JC5X1fmrDR0auseyjZxlo9zyb242FgjaXPqkVewh7uc=", | 
 |         "0002-Add-LLVM-Bazel-overlay-files.patch": "sha256-w7Lz/Km3RGzKCW4IwFI61p8nNjRMMcT8T0uK4Y1aans=", | 
 |         "0003-Add-MODULE.bazel.patch": "sha256-M/vflD6/P1+V5o2a/1YtVZbx4uFyKyVYiwpadptgWNs=", | 
 |         "0004-Add-BUILD.bazel.patch": "sha256-CEeI0zIB9Q2Gmg+bHl9+xlOMPCektFA1CuiDVJUuJvY=", | 
 |         "0005-Add-Bazel-LLVM-targets.patch": "sha256-2MqswOFWJWqE4Dh/iWsinsVgEatqT6DtE9f4gx8+SgA=", | 
 |         "0006-Add-LLVM-version-vars.patch": "sha256-pMrccxE0q/iD6T97t1x9QFCdndi9zUrhF6mY/o+TXt8=", | 
 |         "0007-Guard-against-empty-workspace-root.patch": "sha256-8X3dV9gO0IYBCZ+KLNIV2YqzYQU2lZVJVPIKeLz00zI=", | 
 |         "0008-Correct-builtin-headers-prefix.patch": "sha256-jlbVGyo5Hy+HWhs6GkLKKltOdlKC42DUqzwm6X0oePw=", | 
 |         "0009-Fix-an-operator-overload-for-GCC-8.3.patch": "sha256-H6g6djsyxbtUISZFUPJJwuw2zqPHs6dqDQF7I5Gkwzs=", | 
 |         "0010-Use-TEST_TMPDIR-on-Unix-when-it-is-set.patch": "sha256-ksYPHSFXRpLuLo8n4XDsP2RT+2zoFZvIiXU+STwHHBs=", | 
 |         "0011-Use-Windows-assembly-files-for-BLAKE3-on-Windows.patch": "sha256-AZxMGVz4kbGkUrEH5oIySlHLGeCqtB929Wrd82VVk7M=", | 
 |         "0012-Add-scope-resolution-operators-for-MSVC-2019.patch": "sha256-PsrLVgyyXWW/+Xe49INQPxObNVJk+zWjCgm3BOL8Yfk=", | 
 |         "0013-Disable-zlib-zstd-mpfr-and-pfm.patch": "sha256-XbSq5b7eS9Kc9weOGiWDVJA5L43E/4jMbvJaYMCvxrA=" | 
 |     }, | 
 |     "patch_strip": 1 | 
 | } |