Skip to content

Commit 248b115

Browse files
Upgrade rules_kotlin and Jetbrains Compose (#501)
## What is the goal of this PR? We upgrade rules_kotlin from 1.7.0 to 1.9.0 (latest stable), jetbrains-compose, and its dependencies.
1 parent a97a8cf commit 248b115

File tree

2 files changed

+31
-31
lines changed

2 files changed

+31
-31
lines changed

builder/kotlin/deps.bzl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive", "http_file"
33
def deps():
44
http_archive(
55
name = "io_bazel_rules_kotlin",
6-
urls = ["https://github.com/bazelbuild/rules_kotlin/releases/download/v1.7.0-RC-3/rules_kotlin_release.tgz"],
7-
sha256 = "f033fa36f51073eae224f18428d9493966e67c27387728b6be2ebbdae43f140e"
6+
sha256 = "5766f1e599acf551aa56f49dab9ab9108269b03c557496c54acaf41f98e2b8d6",
7+
url = "https://github.com/bazelbuild/rules_kotlin/releases/download/v1.9.0/rules_kotlin-v1.9.0.tar.gz",
88
)

library/maven/artifacts.bzl

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -283,35 +283,35 @@ artifacts = {
283283
"org.hamcrest:hamcrest-core": "1.3",
284284
"org.hamcrest:hamcrest-library": "1.3",
285285
"org.javatuples:javatuples": "1.2",
286-
"org.jetbrains.compose.compiler:compiler": "1.3.2",
287-
"org.jetbrains.compose.animation:animation-core-desktop": "1.2.1",
288-
"org.jetbrains.compose.desktop:desktop-jvm": "1.2.1",
289-
"org.jetbrains.compose.foundation:foundation-desktop": "1.2.1",
290-
"org.jetbrains.compose.foundation:foundation-layout-desktop": "1.2.1",
291-
"org.jetbrains.compose.material:material-desktop": "1.2.1",
292-
"org.jetbrains.compose.ui:ui-desktop": "1.2.1",
293-
"org.jetbrains.compose.ui:ui-geometry-desktop": "1.2.1",
294-
"org.jetbrains.compose.ui:ui-graphics-desktop": "1.2.1",
295-
"org.jetbrains.compose.ui:ui-test-desktop": "1.2.1",
296-
"org.jetbrains.compose.ui:ui-test-junit4-desktop": "1.2.1",
297-
"org.jetbrains.compose.ui:ui-text-desktop": "1.2.1",
298-
"org.jetbrains.compose.ui:ui-unit-desktop": "1.2.1",
299-
"org.jetbrains.compose.runtime:runtime-desktop": "1.2.1",
300-
"org.jetbrains.kotlin:kotlin-reflect": "1.7.20",
301-
"org.jetbrains.kotlin:kotlin-stdlib-jdk7": "1.7.20",
302-
"org.jetbrains.kotlin:kotlin-test": "1.7.20",
303-
"org.jetbrains.kotlinx:kotlinx-coroutines-core": "1.6.0",
304-
"org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": "1.6.0",
305-
"org.jetbrains.kotlinx:kotlinx-coroutines-test": "1.6.0",
306-
"org.jetbrains.kotlinx:kotlinx-serialization-core-jvm": "1.5.1",
307-
"org.jetbrains.kotlinx:kotlinx-serialization-protobuf-jvm": "1.5.1",
308-
# Find out the Skiko version we need by viewing dependencies of @maven//org_jetbrains_compose_ui_ui_graphics_desktop
309-
"org.jetbrains.skiko:skiko-awt": "0.7.34",
310-
"org.jetbrains.skiko:skiko-awt-runtime-linux-arm64": "0.7.34",
311-
"org.jetbrains.skiko:skiko-awt-runtime-linux-x64": "0.7.34",
312-
"org.jetbrains.skiko:skiko-awt-runtime-macos-arm64": "0.7.34",
313-
"org.jetbrains.skiko:skiko-awt-runtime-macos-x64": "0.7.34",
314-
"org.jetbrains.skiko:skiko-awt-runtime-windows-x64": "0.7.34",
286+
"org.jetbrains.compose.compiler:compiler": "1.5.7",
287+
"org.jetbrains.compose.animation:animation-core-desktop": "1.5.11",
288+
"org.jetbrains.compose.desktop:desktop-jvm": "1.5.11",
289+
"org.jetbrains.compose.foundation:foundation-desktop": "1.5.11",
290+
"org.jetbrains.compose.foundation:foundation-layout-desktop": "1.5.11",
291+
"org.jetbrains.compose.material:material-desktop": "1.5.11",
292+
"org.jetbrains.compose.ui:ui-desktop": "1.5.11",
293+
"org.jetbrains.compose.ui:ui-geometry-desktop": "1.5.11",
294+
"org.jetbrains.compose.ui:ui-graphics-desktop": "1.5.11",
295+
"org.jetbrains.compose.ui:ui-test-desktop": "1.5.11",
296+
"org.jetbrains.compose.ui:ui-test-junit4-desktop": "1.5.11",
297+
"org.jetbrains.compose.ui:ui-text-desktop": "1.5.11",
298+
"org.jetbrains.compose.ui:ui-unit-desktop": "1.5.11",
299+
"org.jetbrains.compose.runtime:runtime-desktop": "1.5.11",
300+
"org.jetbrains.kotlin:kotlin-reflect": "1.9.22",
301+
"org.jetbrains.kotlin:kotlin-stdlib-jdk7": "1.9.22",
302+
"org.jetbrains.kotlin:kotlin-test": "1.9.22",
303+
"org.jetbrains.kotlinx:kotlinx-coroutines-core": "1.7.3",
304+
"org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": "1.7.3",
305+
"org.jetbrains.kotlinx:kotlinx-coroutines-test": "1.7.3",
306+
"org.jetbrains.kotlinx:kotlinx-serialization-core-jvm": "1.6.2",
307+
"org.jetbrains.kotlinx:kotlinx-serialization-protobuf-jvm": "1.6.2",
308+
# Find out the Skiko version we need by viewing dependencies of org.jetbrains.compose.ui/ui-graphics-desktop
309+
"org.jetbrains.skiko:skiko-awt": "0.7.85",
310+
"org.jetbrains.skiko:skiko-awt-runtime-linux-arm64": "0.7.85",
311+
"org.jetbrains.skiko:skiko-awt-runtime-linux-x64": "0.7.85",
312+
"org.jetbrains.skiko:skiko-awt-runtime-macos-arm64": "0.7.85",
313+
"org.jetbrains.skiko:skiko-awt-runtime-macos-x64": "0.7.85",
314+
"org.jetbrains.skiko:skiko-awt-runtime-windows-x64": "0.7.85",
315315
"org.jsoup:jsoup": "1.16.1",
316316
"org.kohsuke:github-api": "1.101",
317317
"org.mockito:mockito-core": "2.6.4",

0 commit comments

Comments
 (0)