mirror of
https://github.com/tailscale/tailscale.git
synced 2025-04-16 03:31:39 +00:00
shell.nix: use 1.18 from system nixpkgs
(Now that 22.05 / 22.11 are released and presumably everyone has updated). Signed-off-by: Tom DNetto <tom@tailscale.com>
This commit is contained in:
parent
dee95d0894
commit
4f6fa3d63a
@ -1,4 +1,3 @@
|
|||||||
# TODO(tom): Use system nixpkgs exclusively once 1.18 is in a stable release.
|
|
||||||
# This is a shell.nix file used to describe the environment that tailscale needs
|
# This is a shell.nix file used to describe the environment that tailscale needs
|
||||||
# for development. This includes a lot of the basic tools that you need in order
|
# for development. This includes a lot of the basic tools that you need in order
|
||||||
# to get started. We hope this file will be useful for users of Nix on macOS or
|
# to get started. We hope this file will be useful for users of Nix on macOS or
|
||||||
@ -13,12 +12,11 @@
|
|||||||
|
|
||||||
{
|
{
|
||||||
pkgs ? import <nixpkgs> {},
|
pkgs ? import <nixpkgs> {},
|
||||||
nixosUnstable ? import (fetchTarball https://github.com/NixOS/nixpkgs/archive/refs/heads/nixpkgs-unstable.tar.gz) { },
|
|
||||||
tailscale-go-rev ? "710a0d861098c07540ad073bb73a42ce81bf54a8",
|
tailscale-go-rev ? "710a0d861098c07540ad073bb73a42ce81bf54a8",
|
||||||
tailscale-go-sha ? "sha256-hnyddxiyqMFHGwV3I4wkBcYNd56schYFi0SL5/0PnMI=",
|
tailscale-go-sha ? "sha256-hnyddxiyqMFHGwV3I4wkBcYNd56schYFi0SL5/0PnMI=",
|
||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
tailscale-go = pkgs.lib.overrideDerivation nixosUnstable.go_1_18 (attrs: rec {
|
tailscale-go = pkgs.lib.overrideDerivation pkgs.go_1_18 (attrs: rec {
|
||||||
name = "tailscale-go-${version}";
|
name = "tailscale-go-${version}";
|
||||||
version = tailscale-go-rev;
|
version = tailscale-go-rev;
|
||||||
src = pkgs.fetchFromGitHub {
|
src = pkgs.fetchFromGitHub {
|
||||||
@ -45,7 +43,7 @@ in
|
|||||||
# - git, the version control program (used in some scripts)
|
# - git, the version control program (used in some scripts)
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
pkgs.git
|
pkgs.git
|
||||||
nixosUnstable.gotools nixosUnstable.gopls
|
pkgs.gotools pkgs.gopls
|
||||||
tailscale-go
|
tailscale-go
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user