From b74d0e90068fb951ae9d4a02b5452b79279a7501 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 10 Oct 2025 14:10:30 +0000 Subject: [PATCH] Update dependency com.mikepenz.aboutlibraries.plugin to v13 (#2658) * Update dependency com.mikepenz.aboutlibraries.plugin to v13 * Fix build * Fix build --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: FooIbar <118464521+FooIbar@users.noreply.github.com> --- app/build.gradle.kts | 3 ++- .../kotlin/com/hippo/ehviewer/ui/settings/LicenseScreen.kt | 4 ++-- build.gradle.kts | 3 ++- gradle/libs.versions.toml | 5 +++-- 4 files changed, 9 insertions(+), 6 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 921a00c06..d3829539f 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -9,7 +9,8 @@ plugins { alias(libs.plugins.ehviewer.android.application) alias(libs.plugins.kotlin.serialization) alias(libs.plugins.ksp) - alias(libs.plugins.aboutlibrariesPlugin) + alias(libs.plugins.aboutlibraries) + alias(libs.plugins.aboutlibrariesAndroid) alias(libs.plugins.baselineprofile) } diff --git a/app/src/main/kotlin/com/hippo/ehviewer/ui/settings/LicenseScreen.kt b/app/src/main/kotlin/com/hippo/ehviewer/ui/settings/LicenseScreen.kt index 2bfe00522..1e7c3c964 100644 --- a/app/src/main/kotlin/com/hippo/ehviewer/ui/settings/LicenseScreen.kt +++ b/app/src/main/kotlin/com/hippo/ehviewer/ui/settings/LicenseScreen.kt @@ -18,7 +18,7 @@ import com.hippo.ehviewer.ui.Screen import com.hippo.ehviewer.ui.main.NavigationIcon import com.hippo.ehviewer.ui.openBrowser import com.mikepenz.aboutlibraries.ui.compose.LibraryDefaults -import com.mikepenz.aboutlibraries.ui.compose.android.rememberLibraries +import com.mikepenz.aboutlibraries.ui.compose.android.produceLibraries import com.mikepenz.aboutlibraries.ui.compose.m3.LibrariesContainer import com.ramcosta.composedestinations.annotation.Destination import com.ramcosta.composedestinations.annotation.RootGraph @@ -37,7 +37,7 @@ fun AnimatedVisibilityScope.LicenseScreen(navigator: DestinationsNavigator) = Sc ) }, ) { paddingValues -> - val libraries by rememberLibraries(com.hippo.ehviewer.R.raw.aboutlibraries) + val libraries by produceLibraries(com.hippo.ehviewer.R.raw.aboutlibraries) LibrariesContainer( libraries = libraries, modifier = Modifier.nestedScroll(scrollBehavior.nestedScrollConnection), diff --git a/build.gradle.kts b/build.gradle.kts index 56cfb82de..dbef7b65d 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -12,7 +12,8 @@ plugins { alias(libs.plugins.moko.resources) apply false alias(libs.plugins.room) apply false alias(libs.plugins.spotless) apply false - alias(libs.plugins.aboutlibrariesPlugin) apply false + alias(libs.plugins.aboutlibraries) apply false + alias(libs.plugins.aboutlibrariesAndroid) apply false alias(libs.plugins.composeCompilerReportGenerator) apply false alias(libs.plugins.android.test) apply false alias(libs.plugins.baselineprofile) apply false diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 9b4fcc285..a96a0cd63 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,5 +1,5 @@ [versions] -aboutlibraries = "12.2.4" +aboutlibraries = "13.0.0" accompanist = "0.37.3" agp = "8.13.0" androidx-activity = "1.12.0-alpha09" @@ -140,7 +140,8 @@ kotlinx-serialization = ["serialization-cbor", "serialization-json", "serializat splitties = ["splitties-appctx", "splitties-arch-room", "splitties-systemservices"] [plugins] -aboutlibrariesPlugin = { id = "com.mikepenz.aboutlibraries.plugin", version.ref = "aboutlibraries" } +aboutlibraries = { id = "com.mikepenz.aboutlibraries.plugin", version.ref = "aboutlibraries" } +aboutlibrariesAndroid = { id = "com.mikepenz.aboutlibraries.plugin.android", version.ref = "aboutlibraries" } android-application = { id = "com.android.application", version.ref = "agp" } android-kotlin-multiplatform-library = { id = "com.android.kotlin.multiplatform.library", version.ref = "agp" } android-library = { id = "com.android.library", version.ref = "agp" }