about summary refs log tree commit diff
diff options
context:
space:
mode:
-rwxr-xr-xbin/__dispatch.sh3
l---------bin/depot-nixpkgs-update1
-rw-r--r--tools/depot-nixpkgs-update.nix44
3 files changed, 0 insertions, 48 deletions
diff --git a/bin/__dispatch.sh b/bin/__dispatch.sh
index 28a7ae5ebd4c..a3d83873d7e8 100755
--- a/bin/__dispatch.sh
+++ b/bin/__dispatch.sh
@@ -16,9 +16,6 @@ case "${TARGET_TOOL}" in
   age-keygen)
     attr="third_party.nixpkgs.age"
     ;;
-  depot-nixpkgs-update)
-    attr="tools.depot-nixpkgs-update"
-    ;;
   gerrit)
     attr="tools.gerrit-cli"
     ;;
diff --git a/bin/depot-nixpkgs-update b/bin/depot-nixpkgs-update
deleted file mode 120000
index 8390ec9c9652..000000000000
--- a/bin/depot-nixpkgs-update
+++ /dev/null
@@ -1 +0,0 @@
-__dispatch.sh
\ No newline at end of file
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}
-''