rosenthal: caddy: Update to 2.10.2.

* modules/rosenthal/packages/web.scm (caddy): Update to 2.10.2.
[source]: Remove snippet.
[arguments] <#:go>: Use go-1.25.
[native-inputs]: Update vendored Go dependencies.
This commit is contained in:
Hilton Chain 2025-09-06 14:58:46 +08:00
parent 204a252e3e
commit 18b3253206
No known key found for this signature in database
GPG Key ID: ACC66D09CA528292

View File

@ -18,7 +18,8 @@
#:use-module (gnu packages image) #:use-module (gnu packages image)
#:use-module (gnu packages jemalloc) #:use-module (gnu packages jemalloc)
#:use-module (gnu packages web) #:use-module (gnu packages web)
#:use-module (gnu packages version-control)) #:use-module (gnu packages version-control)
#:use-module (rosenthal packages golang))
(define-public ai-robots-txt (define-public ai-robots-txt
(package (package
@ -105,7 +106,7 @@ order to protect upstream resources from web crawlers.")
(define-public caddy (define-public caddy
(package (package
(name "caddy") (name "caddy")
(version "2.10.1") (version "2.10.2")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
@ -114,14 +115,10 @@ order to protect upstream resources from web crawlers.")
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"0h6bnkrqnikyial2d3rvs2ksamwghs837y88qk73sbqahprjakp8")) "1ygjbvz1ig62r63l6324728nbg6nwbc0vsi5qis5cg2qyils9y1a"))))
(modules '((guix build utils)))
(snippet '(substitute* "go.mod"
(("^toolchain.*") "")
(("1.25") "1.24")))))
(build-system go-build-system) (build-system go-build-system)
(arguments (arguments
(list #:go go-1.24 (list #:go go-1.25
#:tests? (not (%current-target-system)) ;TODO: Run test suite. #:tests? (not (%current-target-system)) ;TODO: Run test suite.
#:install-source? #f #:install-source? #f
#:import-path #:import-path
@ -177,7 +174,7 @@ order to protect upstream resources from web crawlers.")
(invoke caddy "version")))))))) (invoke caddy "version"))))))))
(native-inputs (native-inputs
(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