From cdd45e48233c1bf39e8cf95ce1083fd481762d05 Mon Sep 17 00:00:00 2001 From: Randy Eckenrode Date: Sun, 9 Aug 2026 08:38:12 -0400 Subject: [PATCH] swiftPackages: drop hashes for unused 6.2 sources --- .../compilers/swift/sources-6.2.json | 37 ------------------- pkgs/top-level/swift-packages.nix | 2 + 2 files changed, 2 insertions(+), 37 deletions(-) diff --git a/pkgs/development/compilers/swift/sources-6.2.json b/pkgs/development/compilers/swift/sources-6.2.json index 6d78b3718f52..87d0e53f4e5a 100644 --- a/pkgs/development/compilers/swift/sources-6.2.json +++ b/pkgs/development/compilers/swift/sources-6.2.json @@ -2,52 +2,21 @@ "llvm-project": { "hash": "sha256-5Nb8rQmk6onrc4wKW/kT38FsYsWTqMBWtsHYZLA/0Po=" }, - "sourcekit-lsp": { - "hash": "sha256-vDMZJSIeM+oIheeJCEfP0+FAJn+RyNYDDdWrHJDRcyE=", - "swiftpmDeps": { - "hash": "sha256-xpvXcm2qtCd2xhClbR6BLwmaupSHg1H25uJd7Thgd/4=" - } - }, "swift": { "hash": "sha256-apbBe/TMzq0+1XLkaTOj5NaYzLQ81i+vU+O7VSEJrKo=" }, - "swift-build": { - "hash": "sha256-uwxnn9B/79mCyceKDIdM+iqxKoCHh8dgEijU4NM2MnM=" - }, "swift-corelibs-foundation": { "hash": "sha256-Ytxiu80su2jnF/xLcLVEaHXYvI4spLO8d+qEhDxqAdQ=" }, "swift-corelibs-libdispatch": { "hash": "sha256-Tu2G9FAP4q1xgM1n9q17T6VrqJ3tv8RezyUex38yNds=" }, - "swift-corelibs-xctest": { - "hash": "sha256-BbzY1kZUaHu7O29c8J7xDuelik6lhqmfSSskvvPZ7R4=" - }, - "swift-docc": { - "hash": "sha256-zu70RyYvnfhW3DdovSeLFXTNmdHrhdnSYCN8RisSkt8=", - "swiftpmDeps": { - "hash": "sha256-kJFuNw/pRn2A4UMvGcX3j04Faz44mriSz90u8hLdaZc=" - } - }, - "swift-docc-render": { - "hash": "sha256-uikFKvbjdU2BW3G0hCLah5Dt86DfAJ0etirX2nYVD+8=", - "npmDeps": { - "hash": "sha256-10RbVbf8lA4Glqw9NZGRCFmpE660UfbTBllIKJYQ+U8=" - }, - "rev": "1eb260c405bea1a57d843563e1085baa632262c6" - }, "swift-driver": { "hash": "sha256-CZYqUadpAsAUnCTZElobZS9nlMfCuHiMnac3o0k7hnI=" }, "swift-experimental-string-processing": { "hash": "sha256-WtLLqdvYTmLWSS5q42b8yXFrJcC+dUy4uTuCeIflRFs=" }, - "swift-format": { - "hash": "sha256-01lnZFaFAcjWN9Hn0y60gEANz7RbYRvjESysYqB9iSo=", - "swiftpmDeps": { - "hash": "sha256-UAvKJKEN32FVILwdADqXAZ7opS3Tf3e7Qp+RhD4R4QE=" - } - }, "swift-foundation": { "hash": "sha256-otE5EGG53zadZVZ0P67rr+4h4x/c3rWWEdZyL23Mxio=" }, @@ -57,15 +26,9 @@ "swift-llbuild": { "hash": "sha256-nZdiFXYrUiTSlSl6lxNFVpD2x8KGC4OVUUvJSOqH7gU=" }, - "swift-package-manager": { - "hash": "sha256-RIJLOoyDWWseBdDbJ5fluoZVq11jOdlV1yjq+m5xIws=" - }, "swift-syntax": { "hash": "sha256-DMMVJQj590RGGBkTgA89u01ZP2B8kbJTmfu+oxzYPds=" }, - "swift-testing": { - "hash": "sha256-HgvwoAbUeFTVnrOTNVIgFRLOpGyCQHRgQqulHQ1LYnQ=" - }, "swift-tools-support-core": { "hash": "sha256-mV+z5sdG/maUzXUhK1vMtsnLCclcjqyXSMO6J2FjBEg=" } diff --git a/pkgs/top-level/swift-packages.nix b/pkgs/top-level/swift-packages.nix index 520f371b62f0..5bfebf059d07 100644 --- a/pkgs/top-level/swift-packages.nix +++ b/pkgs/top-level/swift-packages.nix @@ -9,6 +9,8 @@ let builtins.substring 0 (len - 1) raw_release; # Drop the trailing newline. swift_sources_6_2 = builtins.fromJSON ( + # Contains only the hashes for the packages used to build the bootstrap compiler. + # Hashes for other packages (like SwiftPM) are omitted. builtins.readFile ../development/compilers/swift/sources-6.2.json );