rosenthal: tailscale: Update to 1.88.1.

* modules/rosenthal/packages/networking.scm (tailscale): Update to 1.88.1.
[arguments]: Use go-1.25.
[native-inputs]: Update vendored Go dependencies.
This commit is contained in:
Hilton Chain 2025-09-24 00:12:39 +08:00
parent c594dc9d31
commit 212b894a0a
No known key found for this signature in database
GPG Key ID: ACC66D09CA528292

View File

@ -13,7 +13,8 @@
#:use-module (gnu packages dns) #:use-module (gnu packages dns)
#:use-module (gnu packages golang) #:use-module (gnu packages golang)
#:use-module (gnu packages golang-build) #:use-module (gnu packages golang-build)
#:use-module (gnu packages linux)) #:use-module (gnu packages linux)
#:use-module (rosenthal packages golang))
(define-public cloudflared (define-public cloudflared
(package (package
@ -257,7 +258,7 @@ a SOCKS5 proxy.")
(define-public tailscale (define-public tailscale
(package (package
(name "tailscale") (name "tailscale")
(version "1.86.2") (version "1.88.1")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
@ -266,20 +267,18 @@ a SOCKS5 proxy.")
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"1l8wqn2pd876cyyhfr9c7ry66jll1mfn4vfxdjdfck9gm6ydz346")) "0jgalpb2d912ymph239vxhh947jpsdqc05gf08303b9n5p4zk646"))
(modules '((guix build utils))) (modules '((guix build utils)))
(snippet (snippet
'(begin '(begin
(delete-file-recursively "tool") (delete-file-recursively "tool")
(substitute* "net/tstun/tun_linux.go" (substitute* "net/tstun/tun_linux.go"
(("/sbin/(modprobe)" _ cmd) cmd)) (("/sbin/(modprobe)" _ cmd) cmd))))))
(substitute* "go.mod"
(("1.24.4") "1.24"))))))
(build-system go-build-system) (build-system go-build-system)
(arguments (arguments
(list (list
#:tests? (not (%current-target-system)) ;TODO: Run test suite. #:tests? (not (%current-target-system)) ;TODO: Run test suite.
#:go go-1.24 #:go go-1.25
#:install-source? #f #:install-source? #f
#:import-path "." #:import-path "."
#:build-flags #:build-flags
@ -365,12 +364,12 @@ a SOCKS5 proxy.")
(native-inputs (native-inputs
(append (append
(list (origin (list (origin
(method (go-mod-vendor #:go go-1.24)) (method (go-mod-vendor #:go go-1.25))
(uri (package-source this-package)) (uri (package-source this-package))
(file-name "vendored-go-dependencies") (file-name "vendored-go-dependencies")
(sha256 (sha256
(base32 (base32
"0l4j763bk2k9pl99rvga1kk828szmjwl7vc9jvrrfq6bj6rd4171")))) "0aq9qvb1w2chilkq3gmm3r1914yfaasrqmiz8ibbfk14cdskm8gi"))))
(if (%current-target-system) (if (%current-target-system)
(list this-package) (list this-package)
'()))) '())))