aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2024-01-15 23:02:50 -0800
committerGitHub <noreply@github.com>2024-01-15 23:02:50 -0800
commitd1ce8b8837ef5ede6ccc5fb9118f2c583cfcfa6e (patch)
tree1e00c2aff5a4e21a3d671ac02885a7029ad3c854 /src
parentca8c6dd4d65abaadaf0633f4a72e5c0ed79b3c53 (diff)
parentf25c499d121ab21f1de985da3f36df3cc0118362 (diff)
downloadzig-d1ce8b8837ef5ede6ccc5fb9118f2c583cfcfa6e.tar.gz
zig-d1ce8b8837ef5ede6ccc5fb9118f2c583cfcfa6e.zip
Merge pull request #18168 from cipharius/feature/zig-build-fossil-support
Adds support for Fossil SCM source tree archives as zig build dependencies
Diffstat (limited to 'src')
-rw-r--r--src/Package/Fetch.zig4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Package/Fetch.zig b/src/Package/Fetch.zig
index bdd13e315f..3f44dd98ef 100644
--- a/src/Package/Fetch.zig
+++ b/src/Package/Fetch.zig
@@ -982,7 +982,9 @@ fn unpackResource(
if (ascii.eqlIgnoreCase(mime_type, "application/zstd"))
break :ft .@"tar.zst";
- if (!ascii.eqlIgnoreCase(mime_type, "application/octet-stream")) {
+ if (!ascii.eqlIgnoreCase(mime_type, "application/octet-stream") and
+ !ascii.eqlIgnoreCase(mime_type, "application/x-compressed"))
+ {
return f.fail(f.location_tok, try eb.printString(
"unrecognized 'Content-Type' header: '{s}'",
.{content_type},