From 4ef6a321c37fe2bda9331b649802e52c5cd150fd Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Mon, 16 Jun 2025 00:20:09 +0800 Subject: [PATCH] utils: rosenthal-transformation-guix: Deduplicate substitute URLs. * modules/rosenthal/utils/transformations.scm (rosenthal-transformation-guix): Deduplicate substitute URLs. --- modules/rosenthal/utils/transformations.scm | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/modules/rosenthal/utils/transformations.scm b/modules/rosenthal/utils/transformations.scm index 680d24a..ff85e29 100644 --- a/modules/rosenthal/utils/transformations.scm +++ b/modules/rosenthal/utils/transformations.scm @@ -2,6 +2,7 @@ ;;; Copyright © 2025 Hilton Chain (define-module (rosenthal utils transformations) + #:use-module (srfi srfi-1) #:use-module (guix channels) #:use-module (guix gexp) #:use-module (gnu system) @@ -55,7 +56,8 @@ (cons %rosenthal-signing-key (guix-configuration-authorized-keys config))) (substitute-urls - `(,@(guix-configuration-substitute-urls config) - ,@(if substitutes? - '("https://ci.boiledscript.com") - '())))))))))) + (delete-duplicates + `(,@(guix-configuration-substitute-urls config) + ,@(if substitutes? + '("https://ci.boiledscript.com") + '())))))))))))