Skip to content

Commit 540aa48

Browse files
authored
Merge branch 'master' into ghc-9.4.6
2 parents bad1b9b + 86db02f commit 540aa48

File tree

8 files changed

+42
-20
lines changed

8 files changed

+42
-20
lines changed

MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ bazel_dep(
4242
)
4343
bazel_dep(
4444
name = "aspect_rules_js",
45-
version = "1.33.1",
45+
version = "1.33.3",
4646
)
4747
bazel_dep(
4848
name = "rules_sh",

WORKSPACE

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ bazel_skylib_workspace()
2929

3030
http_archive(
3131
name = "rules_proto",
32-
sha256 = "b9776d391f9de6391d46423ed052b4d5f0e5813180be03e50af385e1759fb688",
33-
strip_prefix = "rules_proto-52b80440af594d64d4e356f1e9a68059f7f204db",
34-
urls = ["https://github.com/bazelbuild/rules_proto/archive/52b80440af594d64d4e356f1e9a68059f7f204db.tar.gz"],
32+
sha256 = "c6d6f9bfd39b6417724fd4a504767aa1e8dbfe828d9d41ab4ccd1976aba53fb4",
33+
strip_prefix = "rules_proto-7188888362a203892dec354f52623f9970bff48c",
34+
urls = ["https://github.com/bazelbuild/rules_proto/archive/7188888362a203892dec354f52623f9970bff48c.tar.gz"],
3535
)
3636

3737
load("@rules_proto//proto:repositories.bzl", "rules_proto_dependencies", "rules_proto_toolchains")

haskell/private/ghc_bindist_generated.json

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -432,5 +432,27 @@
432432
"https://downloads.haskell.org/~ghc/9.6.3/ghc-9.6.3-x86_64-unknown-mingw32.tar.xz",
433433
"0cc0e2d290a87c540268e62cc71f8eced2a24f621beeb524cce61bebf644f064"
434434
]
435+
},
436+
"9.8.1": {
437+
"linux_amd64": [
438+
"https://downloads.haskell.org/~ghc/9.8.1/ghc-9.8.1-x86_64-deb9-linux.tar.xz",
439+
"9bfd288e495488ac352de045cc8b3bab509070a5b818cc36b2dfe6097dd7c872"
440+
],
441+
"linux_arm64": [
442+
"https://downloads.haskell.org/~ghc/9.8.1/ghc-9.8.1-aarch64-deb10-linux.tar.xz",
443+
"aab7af72614f8bf9ca624407aa4dbc69bc009c2b4cc1a0f3c062008db81bdb95"
444+
],
445+
"darwin_amd64": [
446+
"https://downloads.haskell.org/~ghc/9.8.1/ghc-9.8.1-x86_64-apple-darwin.tar.xz",
447+
"1ea10e3b4b81b4159737128434babefff891b68345e48516828547ad8949820e"
448+
],
449+
"darwin_arm64": [
450+
"https://downloads.haskell.org/~ghc/9.8.1/ghc-9.8.1-aarch64-apple-darwin.tar.xz",
451+
"a38bb06f60c92d348e3ee927a4a88e88488f874e99f440d06244a4e4f9db9e3b"
452+
],
453+
"windows_amd64": [
454+
"https://downloads.haskell.org/~ghc/9.8.1/ghc-9.8.1-x86_64-unknown-mingw32.tar.xz",
455+
"eb74654419cb646e9d2e362b57f2f81bc9f5231bceb543b14cb0341aedb07fa3"
456+
]
435457
}
436458
}

haskell/repositories.bzl

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -117,19 +117,19 @@ def rules_haskell_dependencies():
117117
maybe(
118118
http_archive,
119119
name = "com_google_protobuf",
120-
sha256 = "75be42bd736f4df6d702a0e4e4d30de9ee40eac024c4b845d17ae4cc831fe4ae",
121-
strip_prefix = "protobuf-21.7",
120+
sha256 = "22fdaf641b31655d4b2297f9981fa5203b2866f8332d3c6333f6b0107bb320de",
121+
strip_prefix = "protobuf-21.12",
122122
urls = [
123-
"https://github.com/protocolbuffers/protobuf/archive/refs/tags/v21.7.tar.gz",
123+
"https://github.com/protocolbuffers/protobuf/archive/refs/tags/v21.12.tar.gz",
124124
],
125125
)
126126

127127
maybe(
128128
http_archive,
129129
name = "aspect_rules_js",
130-
sha256 = "a949d56fed8fa0a8dd82a0a660acc949253a05b2b0c52a07e4034e27f11218f6",
131-
strip_prefix = "rules_js-1.33.1",
132-
url = "https://github.com/aspect-build/rules_js/releases/download/v1.33.1/rules_js-v1.33.1.tar.gz",
130+
sha256 = "295a73d963bad4b04a3c488d60dc8a76a659ee64708be3a66be75726e6277c7e",
131+
strip_prefix = "rules_js-1.33.3",
132+
url = "https://github.com/aspect-build/rules_js/releases/download/v1.33.3/rules_js-v1.33.3.tar.gz",
133133
)
134134

135135
rules_haskell_dependencies_bzlmod()

non_module_dev_deps.bzl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,12 +66,12 @@ def repositories(*, bzlmod):
6666
# no modules are provided at the moment for buildifier
6767
http_archive(
6868
name = "com_github_bazelbuild_buildtools",
69-
sha256 = "977a0bd4593c8d4c8f45e056d181c35e48aa01ad4f8090bdb84f78dca42f47dc",
69+
sha256 = "42968f9134ba2c75c03bb271bd7bb062afb7da449f9b913c96e5be4ce890030a",
7070
# fix runner.bash.template always returning success, format MODULE.bazel and WORKSPACE.bzlmod too
7171
patches = ["@rules_haskell//buildifier:buildifier_test-workspace.patch"],
7272
patch_args = ["-p1"],
73-
strip_prefix = "buildtools-6.1.2",
74-
urls = ["https://github.com/bazelbuild/buildtools/archive/v6.1.2.tar.gz"],
73+
strip_prefix = "buildtools-6.3.3",
74+
urls = ["https://github.com/bazelbuild/buildtools/archive/v6.3.3.tar.gz"],
7575
)
7676

7777
nixpkgs_local_repository(

rules_haskell_tests/MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ bazel_dep(
6969
)
7070
bazel_dep(
7171
name = "aspect_rules_js",
72-
version = "1.33.1",
72+
version = "1.33.3",
7373
)
7474
bazel_dep(
7575
name = "aspect_bazel_lib",

rules_haskell_tests/WORKSPACE

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,9 @@ bazel_skylib_workspace()
4545

4646
http_archive(
4747
name = "rules_proto",
48-
sha256 = "b9776d391f9de6391d46423ed052b4d5f0e5813180be03e50af385e1759fb688",
49-
strip_prefix = "rules_proto-52b80440af594d64d4e356f1e9a68059f7f204db",
50-
urls = ["https://github.com/bazelbuild/rules_proto/archive/52b80440af594d64d4e356f1e9a68059f7f204db.tar.gz"],
48+
sha256 = "c6d6f9bfd39b6417724fd4a504767aa1e8dbfe828d9d41ab4ccd1976aba53fb4",
49+
strip_prefix = "rules_proto-7188888362a203892dec354f52623f9970bff48c",
50+
urls = ["https://github.com/bazelbuild/rules_proto/archive/7188888362a203892dec354f52623f9970bff48c.tar.gz"],
5151
)
5252

5353
load("@rules_proto//proto:repositories.bzl", "rules_proto_dependencies", "rules_proto_toolchains")

rules_haskell_tests/non_module_deps.bzl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,12 +65,12 @@ def repositories(*, bzlmod):
6565
# no modules are provided at the moment for buildifier
6666
http_archive(
6767
name = "com_github_bazelbuild_buildtools",
68-
sha256 = "977a0bd4593c8d4c8f45e056d181c35e48aa01ad4f8090bdb84f78dca42f47dc",
68+
sha256 = "42968f9134ba2c75c03bb271bd7bb062afb7da449f9b913c96e5be4ce890030a",
6969
# fix runner.bash.template always returning success, format MODULE.bazel and WORKSPACE.bzlmod too
7070
patches = ["@rules_haskell//buildifier:buildifier_test-workspace.patch"],
7171
patch_args = ["-p1"],
72-
strip_prefix = "buildtools-6.1.2",
73-
urls = ["https://github.com/bazelbuild/buildtools/archive/v6.1.2.tar.gz"],
72+
strip_prefix = "buildtools-6.3.3",
73+
urls = ["https://github.com/bazelbuild/buildtools/archive/v6.3.3.tar.gz"],
7474
)
7575

7676
http_archive(

0 commit comments

Comments
 (0)