From 8c12fa9d0d6262bf7a5c2af51781203fbc4ad2d5 Mon Sep 17 00:00:00 2001 From: Danny Milosavljevic Date: Tue, 21 Oct 2025 18:53:13 +0000 Subject: [PATCH] gnu: Add swift-cmark-6.2. * gnu/packages/swift.scm (%swift-6.2-version): New variable. (swift-cmark-6.2): New variable. Change-Id: Id50b523d8621a042c27ca6eca0816c238eed3710 --- gnu/packages/swift.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/swift.scm b/gnu/packages/swift.scm index 336eecc081bb7d359be2080c7f844546c1678003..b5f426ec2f36b9b7435f8a5275f7845d5ad2bb29 100644 --- a/gnu/packages/swift.scm +++ b/gnu/packages/swift.scm @@ -41,6 +41,8 @@ (define %swift-bootstrap-version "5.7.3") +(define %swift-6.2-version "6.2") + (define %swift-bootstrap-source (origin (method git-fetch) @@ -97,6 +99,26 @@ Swift-specific modifications, required to build Swift 4.2.4.") (license license:bsd-2))) +(define-public swift-cmark-6.2 + (package + (inherit swift-cmark) + (version %swift-6.2-version) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/apple/swift-cmark.git") + (commit (string-append "swift-" %swift-6.2-version + "-RELEASE")))) + (file-name (git-file-name "swift-cmark" %swift-6.2-version)) + (sha256 + (base32 + "1405irbglx933i6jc8546gcrgb3y3703h66jm1jnd6acgfyg74ly")))) + (arguments + (substitute-keyword-arguments (package-arguments swift-cmark) + ((#:phases phases) + #~(modify-phases #$phases + (delete 'install-cmake-exports))))))) + (define %swift-libdispatch-source (origin (method git-fetch)