1- // swift-tools-version: 6.1
1+ // swift-tools-version: 6.2. 1
22
33import PackageDescription
44
@@ -25,12 +25,13 @@ let package = Package(
2525 ] ,
2626 dependencies: [
2727 . package ( url: " https://github.com/apple/swift-collections " , from: " 1.0.0 " ) ,
28- . package ( url: " https://github.com/groue/GRDB.swift " , from: " 7.6.0 " ) ,
28+ // NB: Fork synced with upstream v7.9.0
29+ . package ( url: " https://github.com/doozMen/GRDB.swift " , branch: " master " ) ,
2930 . package ( url: " https://github.com/pointfreeco/swift-concurrency-extras " , from: " 1.0.0 " ) ,
3031 . package ( url: " https://github.com/pointfreeco/swift-custom-dump " , from: " 1.3.3 " ) ,
3132 . package ( url: " https://github.com/pointfreeco/swift-dependencies " , from: " 1.9.0 " ) ,
32- . package ( url : " https://github.com/pointfreeco/ swift-perception" , from : " 2.0.0 " ) ,
33- . package ( url: " https://github.com/pointfreeco /swift-sharing " , from : " 2.3.0 " ) ,
33+ // NB: Fork with Swift 6.3 fixes (uses doozMen/ swift-perception)
34+ . package ( url: " https://github.com/doozMen /swift-sharing " , branch : " main " ) ,
3435 . package ( url: " https://github.com/pointfreeco/swift-snapshot-testing " , from: " 1.18.4 " ) ,
3536 . package (
3637 url: " https://github.com/pointfreeco/swift-structured-queries " ,
@@ -51,7 +52,6 @@ let package = Package(
5152 . product( name: " GRDB " , package : " GRDB.swift " ) ,
5253 . product( name: " IssueReporting " , package : " xctest-dynamic-overlay " ) ,
5354 . product( name: " OrderedCollections " , package : " swift-collections " ) ,
54- . product( name: " Perception " , package : " swift-perception " ) ,
5555 . product( name: " Sharing " , package : " swift-sharing " ) ,
5656 . product( name: " StructuredQueriesSQLite " , package : " swift-structured-queries " ) ,
5757 . product(
@@ -103,7 +103,8 @@ for index in package.targets.indices {
103103
104104#if !os(Windows)
105105 // Add the documentation compiler plugin if possible
106+ // NB: Use explicit type to avoid Swift 6.2.3 circular reference bug
106107 package . dependencies. append (
107- . package ( url: " https://github.com/apple/swift-docc-plugin " , from: " 1.0.0 " )
108+ Package . Dependency . package ( url: " https://github.com/apple/swift-docc-plugin " , from: " 1.0.0 " )
108109 )
109110#endif
0 commit comments