diff --git a/README.suse-maint b/README.suse-maint
index d8a0163..4c99553 100644
--- a/README.suse-maint
+++ b/README.suse-maint
@@ -1,7 +1,7 @@
To update this package to a new upstream release, run:
$ current_version=$(ls alacritty-*.tar.xz)
-$ osc service disabledrun
+$ osc service manualrun
This should be enough do make a tarball out of the GitHub source tree AND
vendor all the needed Rust crates. If the cargo-audit source service detect
diff --git a/_service b/_service
index 04a5fa5..4a1c5fc 100644
--- a/_service
+++ b/_service
@@ -30,13 +30,13 @@
*.tar
- xz
+ zst
alacritty*.tar.*
- xz
true
+ true
diff --git a/alacritty-0.13.1.tar.xz b/alacritty-0.13.1.tar.xz
deleted file mode 100644
index 8065ca1..0000000
--- a/alacritty-0.13.1.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:a58c4e5181111c02f12f20643da8e5e9c61ecadd7e10db42799828cd9c32e8a2
-size 1133104
diff --git a/alacritty-0.13.1.tar.zst b/alacritty-0.13.1.tar.zst
new file mode 100644
index 0000000..2009d6a
--- /dev/null
+++ b/alacritty-0.13.1.tar.zst
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:dbaac0016329fc82f8c51316dd6eb32deb45f0e91a6a4988f87e43b3e72f054b
+size 1173603
diff --git a/alacritty.changes b/alacritty.changes
index 1258444..7fcc2b7 100644
--- a/alacritty.changes
+++ b/alacritty.changes
@@ -1,3 +1,10 @@
+-------------------------------------------------------------------
+Sat Mar 23 01:18:19 UTC 2024 - Soc Virnyl Estela
+
+- Use `filter` option in cargo vendoring.
+- Use zstd compression for source tar and vendored tar.
+- `filter` + zstd results in better compression and storage savings.
+
-------------------------------------------------------------------
Thu Jan 11 10:40:34 UTC 2024 - dimstar@opensuse.org
diff --git a/alacritty.spec b/alacritty.spec
index f64834d..714e461 100644
--- a/alacritty.spec
+++ b/alacritty.spec
@@ -22,8 +22,8 @@ Release: 0
Summary: A GPU-accelerated terminal emulator
License: Apache-2.0
URL: https://github.com/alacritty/alacritty
-Source0: %{name}-%{version}.tar.xz
-Source1: vendor.tar.xz
+Source0: %{name}-%{version}.tar.zst
+Source1: vendor.tar.zst
Source3: README.suse-maint
BuildRequires: cargo-packaging
BuildRequires: cmake
diff --git a/vendor.tar.xz b/vendor.tar.xz
deleted file mode 100644
index 6d51647..0000000
--- a/vendor.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:3b7476be6fe0adc24d44d1b7d6f5e974164af1d9e29dc4eebf3a6de3e667ec89
-size 30405768
diff --git a/vendor.tar.zst b/vendor.tar.zst
new file mode 100644
index 0000000..6e76164
--- /dev/null
+++ b/vendor.tar.zst
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7bfc742fcf42cefbb7191ba8757045578d06585a8985d6c0cb028f01ef962ae0
+size 10588482