aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-07-24 00:06:18 +0900
committerOphestra <cat@gensokyo.uk>2026-07-24 00:06:18 +0900
commit46b247f911e134ff54aac892bcdc2a9669d8ade2 (patch)
tree5723bc95d36456f1732c33187badc9ee73fb045b
parent390f3b2daee0f81d97c4451015d08758418eba34 (diff)
internal/rosa/package/zstd: use zstd-compressed tarball
Signed-off-by: Ophestra <cat@gensokyo.uk>
-rw-r--r--internal/rosa/package/zstd.az6
-rw-r--r--internal/rosa/state.go2
2 files changed, 5 insertions, 3 deletions
diff --git a/internal/rosa/package/zstd.az b/internal/rosa/package/zstd.az
index a4a48ea0..ec1e21b1 100644
--- a/internal/rosa/package/zstd.az
+++ b/internal/rosa/package/zstd.az
@@ -7,9 +7,9 @@ package zstd {
source = remoteGitHubRelease {
suffix = "facebook/zstd";
tag = "v"+version;
- name = "zstd-"+version+".tar.gz";
- checksum = "4XhfR7DwVkwo1R-TmYDAJOcx9YXv9WSFhcFUe3hWEAMmdMLPhFaznCqYIA19_xxV";
- compress = gzip;
+ name = "zstd-"+version+".tar.zst";
+ checksum = "iUIf2pzFlXjJFudQrUULhLTaLMt-u2WLqondzPaEMwwawRNrE44gd4DPwX3w6drX";
+ compress = zstd;
};
// tests Makefile assumes writable source
diff --git a/internal/rosa/state.go b/internal/rosa/state.go
index 9fb9b20e..36fe9451 100644
--- a/internal/rosa/state.go
+++ b/internal/rosa/state.go
@@ -484,6 +484,7 @@ func (s *S) getFrame() azalea.Frame {
k("uncompressed"): 0,
k("gzip"): pkg.Gzip + compressOffset,
k("bzip2"): pkg.Bzip2 + compressOffset,
+ k("zstd"): pkg.Zstd + compressOffset,
}
s.frame.Val = map[unique.Handle[azalea.Ident]]any{
@@ -801,6 +802,7 @@ func (s *S) getFrame() azalea.Frame {
}, V: map[unique.Handle[azalea.Ident]]any{
k("gzip"): uint32(pkg.Gzip),
k("bzip2"): uint32(pkg.Bzip2),
+ k("zstd"): uint32(pkg.Zstd),
}},
// high-level helpers