about summary refs log tree commit diff
path: root/pkgs/servers/pr-tracker
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2023-10-28 13:25:03 +0200
committerAlyssa Ross <hi@alyssa.is>2023-10-30 08:13:13 +0000
commited449a1f058053e5926e29033f868129730b229b (patch)
tree15a5abc9048084f0c78018df12ae54dddf43b41d /pkgs/servers/pr-tracker
parent059348710f842cfd5c2fc32d57e00e803d3d41c3 (diff)
pr-tracker: fetchurl -> fetchzip
The tarballs are dynamically generated by cgit, so we should use
fetchzip (which extracts the tarball) to ensure determinism.
Diffstat (limited to 'pkgs/servers/pr-tracker')
-rw-r--r--pkgs/servers/pr-tracker/default.nix6
1 files changed, 3 insertions, 3 deletions
diff --git a/pkgs/servers/pr-tracker/default.nix b/pkgs/servers/pr-tracker/default.nix
index 33ce80cdaaf59..41828e209bc0f 100644
--- a/pkgs/servers/pr-tracker/default.nix
+++ b/pkgs/servers/pr-tracker/default.nix
@@ -1,6 +1,6 @@
 { rustPlatform
 , lib
-, fetchurl
+, fetchzip
 , openssl
 , pkg-config
 , systemd
@@ -10,9 +10,9 @@ rustPlatform.buildRustPackage rec {
   pname = "pr-tracker";
   version = "1.2.0";
 
-  src = fetchurl {
+  src = fetchzip {
     url = "https://git.qyliss.net/pr-tracker/snapshot/pr-tracker-${version}.tar.xz";
-    sha256 = "sha256-Tru9DsitRQLiO4Ln70J9LvkEqcj2i4A+eArBvIhd/ls=";
+    hash = "sha256-fUEmxD50Ymnql5vnDt8DUlIztAJ9XNeKxA+FLY68Fkw=";
   };
 
   cargoSha256 = "0q3ibxnzw8gngvrgfkv4m64dr411c511xkvb6j9k63vhy9vwarz7";