commit d459bc9ec4cbc28498cf75293eece8166f4ee8e8
parent 6fde2bcef2f928a2a6cd767125d195b5d7ee70ec
Author: Luke Willis <lukejw@monastech.xyz>
Date: Thu, 30 Apr 2026 16:29:57 -0400
channels: Create %mt-channels-locked and make it the default
Diffstat:
3 files changed, 24 insertions(+), 3 deletions(-)
diff --git a/mt/channels-locked.scm b/mt/channels-locked.scm
@@ -0,0 +1,20 @@
+(list (channel
+ (name 'nonguix)
+ (url "https://gitlab.com/nonguix/nonguix")
+ (branch "master")
+ (commit "c4541fdb0b472664dafe5d7b1ec2e51e4ef7b772")
+ (introduction
+ (make-channel-introduction
+ "897c1a470da759236cc11798f4e0a5f7d4d59fbc"
+ (openpgp-fingerprint
+ "2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5"))))
+ (channel
+ (name 'guix)
+ (url "https://codeberg.org/guix/guix")
+ (branch "master")
+ (commit "e7732936f8c0ad274e3ac2efcacfcf07ea222d7a")
+ (introduction
+ (make-channel-introduction
+ "9edb3f66fd807b096b48283debdcddccfea34bad"
+ (openpgp-fingerprint
+ "BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA")))))
diff --git a/mt/channels.scm b/mt/channels.scm
@@ -10,7 +10,6 @@
(list (channel
(name 'nonguix)
(url "https://gitlab.com/nonguix/nonguix")
- (commit "c4541fdb0b472664dafe5d7b1ec2e51e4ef7b772")
(introduction
(make-channel-introduction
"897c1a470da759236cc11798f4e0a5f7d4d59fbc"
@@ -20,13 +19,15 @@
(name 'guix)
(branch "master")
(url "https://codeberg.org/guix/guix")
- (commit "e7732936f8c0ad274e3ac2efcacfcf07ea222d7a")
(introduction
(make-channel-introduction
"9edb3f66fd807b096b48283debdcddccfea34bad"
(openpgp-fingerprint
"BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA"))))))
+(define %mt-channels-locked
+ (include "channels-locked.scm"))
+
(define %mt-substitute-urls
`("https://substitutes.monastech.xyz"
,@%default-substitute-urls
diff --git a/mt/services.scm b/mt/services.scm
@@ -99,7 +99,7 @@
(guix-service-type
config => (guix-configuration
(inherit config)
- (channels %mt-channels)
+ (channels %mt-channels-locked)
(discover? discover?)
(substitute-urls (if sans-mt-substitutes?
(cdr %mt-substitute-urls)