Skip to content

Commit e46cc06

Browse files
authored
go.mod, flake.nix: update dependencies (#96)
1 parent 7fe3c3f commit e46cc06

4 files changed

Lines changed: 165 additions & 187 deletions

File tree

flake.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.nix

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -21,27 +21,25 @@
2121
pkgs = import nixpkgs {inherit system;};
2222
in {
2323
packages = rec {
24-
tclipd = pkgs.buildGo124Module {
24+
tclipd = pkgs.buildGo125Module {
2525
pname = "tclipd";
2626
version = "0.1.0-${version}";
2727
inherit (pkgs) go;
2828
src = ./.;
2929
subPackages = "cmd/tclipd";
30-
vendorHash = "sha256-4QWTlzsGoKDA02+IC6fTX/zQOG84Wb5l3+xWsVgNY2k=";
30+
vendorHash = "sha256-HY9yvmkQnk7GSlP42vgQmhm7rTxB4XE7r9MBvgr3AVI=";
3131
};
3232

33-
tclip = pkgs.buildGo124Module {
33+
tclip = pkgs.buildGo125Module {
3434
pname = "tclip";
3535
inherit (tclipd) src version vendorHash;
3636
subPackages = "cmd/tclip";
3737
inherit (pkgs) go;
38-
CGO_ENABLED = "0";
38+
env.CGO_ENABLED = "0";
3939
};
4040

4141
portable-service = let
42-
web-service = pkgs.substituteAll {
43-
name = "tclip.service";
44-
src = ./run/portable-service/tclip.service.in;
42+
web-service = pkgs.replaceVars ./run/portable-service/tclip.service.in {
4543
inherit tclipd;
4644
};
4745
in
@@ -68,24 +66,24 @@
6866

6967
devShells.default = pkgs.mkShell {
7068
buildInputs = with pkgs; [
71-
go_1_23
69+
go_1_25
7270
gopls
7371
gotools
7472
go-tools
7573
sqlite-interactive
7674
yarn
7775
nodejs
7876

79-
(pkgs.buildGo124Module rec {
77+
(pkgs.buildGo125Module rec {
8078
name = "mkctr";
8179
src = pkgs.fetchFromGitHub {
8280
owner = "tailscale";
8381
repo = "mkctr";
84-
rev = "42e5cb39d30bc804bd9a0071095cbd5de78e54f8";
85-
sha256 = "sha256-MN47+aiJXqzAir3hhCKgY7OAys/ZLFi3OKkwH/wgFco=";
82+
rev = "ea857e3e500ba9eba656ade7b351fbf8cb4b7587";
83+
sha256 = "sha256-j1Ru+5PZGnZa70ussNUcJNfmKDpBXvMuHg4iTjsLCwk=";
8684
};
8785

88-
vendorHash = "sha256-nIoe79dZwrFqrYLVfqASQDDjG1x0GmZpxDpnEdfny8k=";
86+
vendorHash = "sha256-RTw80aWylnl3d9IbUFdewFoW7OheecFwGBsPBeWROkE=";
8987
})
9088
];
9189

go.mod

Lines changed: 35 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -1,100 +1,83 @@
11
module github.com/tailscale-dev/tclip
22

3-
go 1.24.0
3+
go 1.25.5
44

55
require (
6-
github.com/go-enry/go-enry/v2 v2.8.4
6+
github.com/go-enry/go-enry/v2 v2.9.3
77
github.com/google/uuid v1.6.0
88
github.com/microcosm-cc/bluemonday v1.0.27
9-
github.com/niklasfasching/go-org v1.7.0
9+
github.com/niklasfasching/go-org v1.9.1
1010
github.com/russross/blackfriday v1.6.0
11-
modernc.org/sqlite v1.30.2
12-
tailscale.com v1.84.0
11+
modernc.org/sqlite v1.44.3
12+
tailscale.com v1.94.1
1313
)
1414

1515
require (
1616
filippo.io/edwards25519 v1.1.0 // indirect
1717
github.com/akutz/memconn v0.1.0 // indirect
1818
github.com/alexbrainman/sspi v0.0.0-20231016080023-1a75b4708caa // indirect
19-
github.com/aws/aws-sdk-go-v2 v1.36.0 // indirect
19+
github.com/aws/aws-sdk-go-v2 v1.41.0 // indirect
2020
github.com/aws/aws-sdk-go-v2/config v1.29.5 // indirect
2121
github.com/aws/aws-sdk-go-v2/credentials v1.17.58 // indirect
2222
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 // indirect
23-
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31 // indirect
24-
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31 // indirect
23+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.16 // indirect
24+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.16 // indirect
2525
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 // indirect
26-
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 // indirect
27-
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12 // indirect
28-
github.com/aws/aws-sdk-go-v2/service/ssm v1.44.7 // indirect
26+
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.4 // indirect
27+
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.16 // indirect
2928
github.com/aws/aws-sdk-go-v2/service/sso v1.24.14 // indirect
3029
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13 // indirect
31-
github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 // indirect
32-
github.com/aws/smithy-go v1.22.2 // indirect
30+
github.com/aws/aws-sdk-go-v2/service/sts v1.41.5 // indirect
31+
github.com/aws/smithy-go v1.24.0 // indirect
3332
github.com/aymerick/douceur v0.2.0 // indirect
3433
github.com/coder/websocket v1.8.12 // indirect
35-
github.com/coreos/go-iptables v0.7.1-0.20240112124308-65c67c9f46e6 // indirect
34+
github.com/creachadair/msync v0.7.1 // indirect
3635
github.com/dblohm7/wingoes v0.0.0-20240119213807-a09d6be7affa // indirect
37-
github.com/digitalocean/go-smbios v0.0.0-20180907143718-390a4f403a8e // indirect
3836
github.com/dustin/go-humanize v1.0.1 // indirect
39-
github.com/fxamacker/cbor/v2 v2.7.0 // indirect
37+
github.com/fxamacker/cbor/v2 v2.9.0 // indirect
4038
github.com/gaissmai/bart v0.18.0 // indirect
4139
github.com/go-enry/go-oniguruma v1.2.1 // indirect
42-
github.com/go-json-experiment/json v0.0.0-20250223041408-d3c622f1b874 // indirect
43-
github.com/go-ole/go-ole v1.3.0 // indirect
40+
github.com/go-json-experiment/json v0.0.0-20250813024750-ebf49471dced // indirect
4441
github.com/godbus/dbus/v5 v5.1.1-0.20230522191255-76236955d466 // indirect
45-
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
46-
github.com/google/btree v1.1.2 // indirect
47-
github.com/google/go-cmp v0.6.0 // indirect
48-
github.com/google/nftables v0.2.1-0.20240414091927-5e242ec57806 // indirect
49-
github.com/gorilla/csrf v1.7.3 // indirect
42+
github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 // indirect
43+
github.com/google/btree v1.1.3 // indirect
44+
github.com/google/go-cmp v0.7.0 // indirect
5045
github.com/gorilla/css v1.0.1 // indirect
51-
github.com/gorilla/securecookie v1.1.2 // indirect
52-
github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect
5346
github.com/hdevalence/ed25519consensus v0.2.0 // indirect
54-
github.com/illarion/gonotify/v3 v3.0.2 // indirect
55-
github.com/jmespath/go-jmespath v0.4.0 // indirect
47+
github.com/huin/goupnp v1.3.0 // indirect
5648
github.com/jsimonetti/rtnetlink v1.4.0 // indirect
57-
github.com/klauspost/compress v1.17.11 // indirect
49+
github.com/klauspost/compress v1.18.2 // indirect
5850
github.com/mattn/go-isatty v0.0.20 // indirect
59-
github.com/mdlayher/genetlink v1.3.2 // indirect
6051
github.com/mdlayher/netlink v1.7.3-0.20250113171957-fbb4dce95f42 // indirect
61-
github.com/mdlayher/sdnotify v1.0.0 // indirect
6252
github.com/mdlayher/socket v0.5.0 // indirect
63-
github.com/miekg/dns v1.1.58 // indirect
6453
github.com/mitchellh/go-ps v1.0.0 // indirect
65-
github.com/ncruces/go-strftime v0.1.9 // indirect
54+
github.com/ncruces/go-strftime v1.0.0 // indirect
55+
github.com/pires/go-proxyproto v0.8.1 // indirect
6656
github.com/prometheus-community/pro-bing v0.4.0 // indirect
6757
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
6858
github.com/safchain/ethtool v0.3.0 // indirect
6959
github.com/tailscale/certstore v0.1.1-0.20231202035212-d3fa0460f47e // indirect
7060
github.com/tailscale/go-winio v0.0.0-20231025203758-c4f33415bf55 // indirect
71-
github.com/tailscale/goupnp v1.0.1-0.20210804011211-c64d0f06ea05 // indirect
7261
github.com/tailscale/hujson v0.0.0-20221223112325-20486734a56a // indirect
73-
github.com/tailscale/netlink v1.1.1-0.20240822203006-4d49adab4de7 // indirect
7462
github.com/tailscale/peercred v0.0.0-20250107143737-35a0c7bd7edc // indirect
7563
github.com/tailscale/web-client-prebuilt v0.0.0-20250124233751-d4cd19a26976 // indirect
76-
github.com/tailscale/wireguard-go v0.0.0-20250304000100-91a0587fb251 // indirect
77-
github.com/vishvananda/netns v0.0.4 // indirect
64+
github.com/tailscale/wireguard-go v0.0.0-20250716170648-1d0488a3d7da // indirect
7865
github.com/x448/float16 v0.8.4 // indirect
7966
go4.org/mem v0.0.0-20240501181205-ae6ca9944745 // indirect
8067
go4.org/netipx v0.0.0-20231129151722-fdeea329fbba // indirect
81-
golang.org/x/crypto v0.45.0 // indirect
82-
golang.org/x/exp v0.0.0-20250210185358-939b2ce775ac // indirect
83-
golang.org/x/mod v0.29.0 // indirect
84-
golang.org/x/net v0.47.0 // indirect
85-
golang.org/x/sync v0.18.0 // indirect
86-
golang.org/x/sys v0.38.0 // indirect
87-
golang.org/x/term v0.37.0 // indirect
88-
golang.org/x/text v0.31.0 // indirect
89-
golang.org/x/time v0.10.0 // indirect
90-
golang.org/x/tools v0.38.0 // indirect
68+
golang.org/x/crypto v0.46.0 // indirect
69+
golang.org/x/exp v0.0.0-20251023183803-a4bb9ffd2546 // indirect
70+
golang.org/x/net v0.48.0 // indirect
71+
golang.org/x/oauth2 v0.32.0 // indirect
72+
golang.org/x/sync v0.19.0 // indirect
73+
golang.org/x/sys v0.40.0 // indirect
74+
golang.org/x/term v0.38.0 // indirect
75+
golang.org/x/text v0.32.0 // indirect
76+
golang.org/x/time v0.12.0 // indirect
9177
golang.zx2c4.com/wintun v0.0.0-20230126152724-0fa3db229ce2 // indirect
9278
golang.zx2c4.com/wireguard/windows v0.5.3 // indirect
9379
gvisor.dev/gvisor v0.0.0-20250205023644-9414b50a5633 // indirect
94-
modernc.org/gc/v3 v3.0.0-20240304020402-f0dba7c97c2b // indirect
95-
modernc.org/libc v1.55.2 // indirect
96-
modernc.org/mathutil v1.6.0 // indirect
97-
modernc.org/memory v1.8.0 // indirect
98-
modernc.org/strutil v1.2.0 // indirect
99-
modernc.org/token v1.1.0 // indirect
80+
modernc.org/libc v1.67.6 // indirect
81+
modernc.org/mathutil v1.7.1 // indirect
82+
modernc.org/memory v1.11.0 // indirect
10083
)

0 commit comments

Comments
 (0)