Skip to content

Commit 46239f6

Browse files
authored
Merge branch 'master' into cb/cleanup-optional-version
2 parents b7033f3 + 0c078bc commit 46239f6

File tree

7 files changed

+40
-19
lines changed

7 files changed

+40
-19
lines changed

.bazelrc.common

-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ common --config common
1515
startup --host_jvm_args=-Djdk.tls.client.protocols=TLSv1.2
1616

1717
common --incompatible_require_linker_input_cc_api
18-
common --incompatible_struct_has_no_methods
1918
common --incompatible_disallow_empty_glob=true
2019

2120
# test environment does not propagate locales by default some tests reads files

WORKSPACE

+3-3
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,10 @@ rules_proto_toolchains()
4444
# For buildifier
4545
http_archive(
4646
name = "io_bazel_rules_go",
47-
sha256 = "6dc2da7ab4cf5d7bfc7c949776b1b7c733f05e56edc4bcd9022bb249d2e2a996",
47+
sha256 = "80a98277ad1311dacd837f9b16db62887702e9f1d1c4c9f796d0121a46c8e184",
4848
urls = [
49-
"https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.39.1/rules_go-v0.39.1.zip",
50-
"https://github.com/bazelbuild/rules_go/releases/download/v0.39.1/rules_go-v0.39.1.zip",
49+
"https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.46.0/rules_go-v0.46.0.zip",
50+
"https://github.com/bazelbuild/rules_go/releases/download/v0.46.0/rules_go-v0.46.0.zip",
5151
],
5252
)
5353

haskell/private/ghc_bindist_generated.json

+22
Original file line numberDiff line numberDiff line change
@@ -379,6 +379,28 @@
379379
"3d67397aa2c4c09fec05ad612453f8d906930dabb4c35c2327b82b8b07d8455a"
380380
]
381381
},
382+
"9.6.5": {
383+
"linux_amd64": [
384+
"https://downloads.haskell.org/~ghc/9.6.5/ghc-9.6.5-x86_64-deb9-linux.tar.xz",
385+
"d37024b8f300098025b3612e210366fcfafd717de3eac9bc29c29f3c280bb6a1"
386+
],
387+
"linux_arm64": [
388+
"https://downloads.haskell.org/~ghc/9.6.5/ghc-9.6.5-aarch64-deb10-linux.tar.xz",
389+
"fc4e2df394b9d6f48bdb0abaabad1c97825264cbe4e75e7463fc794cb3f87047"
390+
],
391+
"darwin_amd64": [
392+
"https://downloads.haskell.org/~ghc/9.6.5/ghc-9.6.5-x86_64-apple-darwin.tar.xz",
393+
"db766b22a92cc0a388d16f4ed0f624da81f80a0ce7b28db9cbf186cbfddd7953"
394+
],
395+
"darwin_arm64": [
396+
"https://downloads.haskell.org/~ghc/9.6.5/ghc-9.6.5-aarch64-apple-darwin.tar.xz",
397+
"758756e4eeb143f72f445e6dcb9ab3d6ec71bc67eca9545684133f3746e1d711"
398+
],
399+
"windows_amd64": [
400+
"https://downloads.haskell.org/~ghc/9.6.5/ghc-9.6.5-x86_64-unknown-mingw32.tar.xz",
401+
"8f9c98198483a32f1b7f76679b40f1a3cc3bc76184ea109dceebc9f01fe21530"
402+
]
403+
},
382404
"9.8.1": {
383405
"linux_amd64": [
384406
"https://downloads.haskell.org/~ghc/9.8.1/ghc-9.8.1-x86_64-deb9-linux.tar.xz",

haskell/repositories.bzl

+3-3
Original file line numberDiff line numberDiff line change
@@ -131,9 +131,9 @@ def rules_haskell_dependencies():
131131
maybe(
132132
http_archive,
133133
name = "aspect_rules_js",
134-
sha256 = "d9ceb89e97bb5ad53b278148e01a77a3e9100db272ce4ebdcd59889d26b9076e",
135-
strip_prefix = "rules_js-1.34.0",
136-
url = "https://github.com/aspect-build/rules_js/releases/download/v1.34.0/rules_js-v1.34.0.tar.gz",
134+
sha256 = "d6dddd224b27d456820d19b9c23a7bcbe75660a6c040d83e31ba3da4fb1f6888",
135+
strip_prefix = "rules_js-1.41.0",
136+
url = "https://github.com/aspect-build/rules_js/releases/download/v1.41.0/rules_js-v1.41.0.tar.gz",
137137
)
138138

139139
rules_haskell_dependencies_bzlmod()

rules_haskell_tests/MODULE.bazel

+4-4
Original file line numberDiff line numberDiff line change
@@ -61,19 +61,19 @@ bazel_dep(
6161
)
6262
bazel_dep(
6363
name = "rules_java",
64-
version = "6.1.0",
64+
version = "6.5.2",
6565
)
6666
bazel_dep(
6767
name = "rules_nodejs",
6868
version = "5.8.3",
6969
)
7070
bazel_dep(
7171
name = "aspect_rules_js",
72-
version = "1.34.0",
72+
version = "1.40.1",
7373
)
7474
bazel_dep(
7575
name = "aspect_bazel_lib",
76-
version = "1.38.1",
76+
version = "1.42.2",
7777
)
7878
bazel_dep(
7979
name = "rules_proto",
@@ -199,7 +199,7 @@ local_path_override(
199199
# Go setup for buildifieR
200200
bazel_dep(
201201
name = "rules_go",
202-
version = "0.39.1",
202+
version = "0.46.0",
203203
repo_name = "io_bazel_rules_go",
204204
)
205205

rules_haskell_tests/WORKSPACE

+6-6
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
2828
# For testing if bzlmod is enabled
2929
http_archive(
3030
name = "aspect_bazel_lib",
31-
sha256 = "262e3d6693cdc16dd43880785cdae13c64e6a3f63f75b1993c716295093d117f",
32-
strip_prefix = "bazel-lib-1.38.1",
33-
url = "https://github.com/aspect-build/bazel-lib/releases/download/v1.38.1/bazel-lib-v1.38.1.tar.gz",
31+
sha256 = "f9a0bb072aef719859aae5ad37722e97812ffffb263fd56a36cd8614a2e5d199",
32+
strip_prefix = "bazel-lib-1.42.2",
33+
url = "https://github.com/aspect-build/bazel-lib/releases/download/v1.42.2/bazel-lib-v1.42.2.tar.gz",
3434
)
3535

3636
load("@os_info//:os_info.bzl", "is_nix_shell", "is_windows")
@@ -60,10 +60,10 @@ rules_proto_toolchains()
6060
# For buildifier
6161
http_archive(
6262
name = "io_bazel_rules_go",
63-
sha256 = "6dc2da7ab4cf5d7bfc7c949776b1b7c733f05e56edc4bcd9022bb249d2e2a996",
63+
sha256 = "80a98277ad1311dacd837f9b16db62887702e9f1d1c4c9f796d0121a46c8e184",
6464
urls = [
65-
"https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.39.1/rules_go-v0.39.1.zip",
66-
"https://github.com/bazelbuild/rules_go/releases/download/v0.39.1/rules_go-v0.39.1.zip",
65+
"https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.46.0/rules_go-v0.46.0.zip",
66+
"https://github.com/bazelbuild/rules_go/releases/download/v0.46.0/rules_go-v0.46.0.zip",
6767
],
6868
)
6969

rules_haskell_tests/non_module_deps.bzl

+2-2
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ def repositories(*, bzlmod): # @unused
3131
# module rules_bazel_integration_test requires bazel >= 6.1.0
3232
http_archive(
3333
name = "rules_bazel_integration_test",
34-
sha256 = "6e65d497c68f5794349bfa004369e144063686ce1ebd0227717cd23285be45ef",
34+
sha256 = "fe43a0ef76323813c912b7256a5f01f87f2697528b107627b70da58c50b1988a",
3535
urls = [
36-
"https://github.com/bazel-contrib/rules_bazel_integration_test/releases/download/v0.20.0/rules_bazel_integration_test.v0.20.0.tar.gz",
36+
"https://github.com/bazel-contrib/rules_bazel_integration_test/releases/download/v0.23.0/rules_bazel_integration_test.v0.23.0.tar.gz",
3737
],
3838
)
3939

0 commit comments

Comments
 (0)