Skip to content

Commit 848ba21

Browse files
authored
Merge pull request #2217 from tweag/cb/upgrade-nixpkgs-nixos-24.05
Upgrade nixpkgs to nixos-24.05 and remove nixos-unstable again
2 parents 65b2811 + e9ba011 commit 848ba21

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+531
-587
lines changed

.github/workflows/workflow.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
bzlmod: [true, false]
4949
ghc:
5050
- 9.4.6
51-
- 9.6.2
51+
- 9.6.5
5252
- 9.8.1
5353
exclude:
5454
- module: rules_haskell_nix
@@ -58,7 +58,7 @@ jobs:
5858
# and stack config per GHC version
5959
- ghc: 9.8.1
6060
bzlmod: true
61-
- ghc: 9.6.2
61+
- ghc: 9.6.5
6262
bzlmod: true
6363
runs-on: ${{ matrix.os }}
6464
env:
@@ -144,17 +144,17 @@ jobs:
144144
bzlmod: [true, false]
145145
ghc:
146146
- 9.4.6
147-
- 9.6.2
147+
- 9.6.5
148148
- 9.8.1
149149
exclude:
150150
# TODO: in a MODULE.bazel file we declare version specific dependencies, would need to use stack snapshot json
151151
# and stack config per GHC version
152152
- ghc: 9.8.1
153153
bzlmod: true
154-
- ghc: 9.6.2
154+
- ghc: 9.6.5
155155
bzlmod: true
156156
# currently proto-lens-protoc fails with an access violation on Windows
157-
- ghc: 9.6.2
157+
- ghc: 9.6.5
158158
os: windows-latest
159159
- ghc: 9.8.1
160160
os: windows-latest

MODULE.bazel

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -119,27 +119,27 @@ use_repo(npm, "rules_haskell_npm")
119119
#### Development dependencies ####
120120
bazel_dep(
121121
name = "rules_nixpkgs_core",
122-
version = "0.11.1",
122+
version = "0.12.0",
123123
dev_dependency = True,
124124
)
125125
bazel_dep(
126126
name = "rules_nixpkgs_cc",
127-
version = "0.11.1",
127+
version = "0.12.0",
128128
dev_dependency = True,
129129
)
130130
bazel_dep(
131131
name = "rules_nixpkgs_python",
132-
version = "0.11.1",
132+
version = "0.12.0",
133133
dev_dependency = True,
134134
)
135135
bazel_dep(
136136
name = "rules_nixpkgs_go",
137-
version = "0.11.1",
137+
version = "0.12.0",
138138
dev_dependency = True,
139139
)
140140
bazel_dep(
141141
name = "rules_nixpkgs_posix",
142-
version = "0.11.1",
142+
version = "0.12.0",
143143
dev_dependency = True,
144144
)
145145
bazel_dep(
@@ -150,7 +150,7 @@ bazel_dep(
150150
)
151151
bazel_dep(
152152
name = "rules_nixpkgs_nodejs",
153-
version = "0.11.1",
153+
version = "0.12.0",
154154
dev_dependency = True,
155155
)
156156

haskell/repositories.bzl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ load(
88
"check_bazel_version_compatible",
99
)
1010

11-
_rules_nixpkgs_version = "0.11.1"
12-
_rules_nixpkgs_sha256 = "2a555348d7f8593fca2bf3fc6ce53c5d62929de81b6c292e23f16c557c0ae45a"
11+
_rules_nixpkgs_version = "0.12.0"
12+
_rules_nixpkgs_sha256 = "1adb04dc0416915fef427757f4272c4f7dacefeceeefc50f683aec7f7e9b787a"
1313

1414
_rules_sh_version = "v0.4.0"
1515
_rules_sh_sha256 = "3243af3fcb3768633fd39f3654de773e5fb61471a2fae5762a1653c22c412d2c"

nixpkgs/default.nix

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{ ... }@args:
22
let
3-
# 2023-11-30
4-
sha256 = "sha256:1lm7rkcbr7gg5zp62bga8iqyhg5hsvcly95hq0p3mcv7zq8n3wc2";
5-
rev = "7144d6241f02d171d25fba3edeaf15e0f2592105";
3+
# nixos-24.05 @ 2024-07-02
4+
sha256 = "sha256:0bpw6x46mp0xqfdwbrhnjn6qlb4avglir993n3cdqg8zv4klgllw";
5+
rev = "706eef542dec88cc0ed25b9075d3037564b2d164";
66
in
77
import (fetchTarball {
88
inherit sha256;

nixpkgs/nixos-unstable.nix

Lines changed: 0 additions & 10 deletions
This file was deleted.

registry/modules/rules_nixpkgs_cc/0.11.1/source.json

Lines changed: 0 additions & 5 deletions
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
module(
22
name = "rules_nixpkgs_cc",
3-
version = "0.11.1",
3+
version = "0.12.0",
44
)
55

6-
bazel_dep(name = "rules_nixpkgs_core", version = "0.11.1")
6+
bazel_dep(name = "rules_nixpkgs_core", version = "0.12.0")
77
bazel_dep(name = "bazel_skylib", version = "1.0.3")
88
bazel_dep(name = "rules_cc", version = "0.0.1")
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"integrity": "sha256-GtsE3AQWkV/vQndX9CcsT32s7+zu78UPaDrsf36beHo=",
3+
"strip_prefix": "rules_nixpkgs-0.12.0/toolchains/cc",
4+
"url": "https://github.com/tweag/rules_nixpkgs/releases/download/v0.12.0/rules_nixpkgs-0.12.0.tar.gz"
5+
}

registry/modules/rules_nixpkgs_cc/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@
1212
"name": "Andreas Herrmann"
1313
}
1414
],
15-
"versions": ["0.11.1"],
15+
"versions": ["0.12.0"],
1616
"yanked_versions": []
1717
}

registry/modules/rules_nixpkgs_go/0.11.1/MODULE.bazel

Lines changed: 0 additions & 9 deletions
This file was deleted.

0 commit comments

Comments
 (0)