about summary refs log tree commit diff
path: root/tools/depot-nixpkgs-update.nix
diff options
context:
space:
mode:
authorsterni <sternenseemann@systemli.org>2022-02-26T14·40+0100
committerclbot <clbot@tvl.fyi>2022-02-26T14·45+0000
commit4c00ca0421133eecc0918b70831ce4cd71f10f6b (patch)
treeacb6a2a7c0db5145019f1b9322153307824278b5 /tools/depot-nixpkgs-update.nix
parent2a7f73926a0afcbfd7c071c1613afdeb14b8dcb9 (diff)
chore(tools): drop depot-nixpkgs-update r/3870
This tool has been replaced by niv.

Change-Id: I011059b7d8890d0456b22f066e723584cc1d9a2b
Reviewed-on: https://cl.tvl.fyi/c/depot/+/5329
Autosubmit: sterni <sternenseemann@systemli.org>
Tested-by: BuildkiteCI
Reviewed-by: tazjin <tazjin@tvl.su>
Diffstat (limited to 'tools/depot-nixpkgs-update.nix')
-rw-r--r--tools/depot-nixpkgs-update.nix44
1 files changed, 0 insertions, 44 deletions
diff --git a/tools/depot-nixpkgs-update.nix b/tools/depot-nixpkgs-update.nix
deleted file mode 100644
index c92bc76b62ea..000000000000
--- a/tools/depot-nixpkgs-update.nix
+++ /dev/null
@@ -1,44 +0,0 @@
-{ pkgs, depot, ... }:
-
-let
-  inherit (depot.nix)
-    getBins
-    ;
-
-  stableRelease = "21.11";
-
-  channelsUrl = "https://channels.nixos.org";
-  archiveUrl = "https://github.com/NixOS/nixpkgs/archive/";
-
-  bins = getBins pkgs.nix [ "nix-prefetch-url" ]
-    // getBins pkgs.curl [ "curl" ]
-  ;
-
-in
-
-pkgs.writers.writeDashBin "depot-nixpkgs-update" ''
-  set -e
-
-  printSet() {
-    setname="$1"
-    shift
-    channel="$1"
-    shift
-
-    commit="$(${bins.curl} -L "${channelsUrl}/$channel/git-revision")"
-    date="$(curl -i -L "${channelsUrl}/$channel/git-revision" \
-      | grep ^last-modified \
-      | sed 's/^last-modified: \(.\+\)\r/\1/')"
-    hash="$(${bins.nix-prefetch-url} --unpack --type sha256 "${archiveUrl}/$commit.tar.gz")"
-
-    printf '%s\n' "
-    # Tracking $channel as of $(date --rfc-3339=date --date="$date").
-    $setname = {
-      commit = \"$commit\";
-      sha256 = \"$hash\";
-    };"
-  }
-
-  printSet unstableHashes nixos-unstable
-  printSet stableHashes nixos-${stableRelease}
-''