Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,14 @@ android {
targetCompatibility = JavaVersion.VERSION_17
}

dependenciesInfo {
// AGP embeds a Play-encrypted dependency list in the APK signing block by default.
// F-Droid's scanner rejects that opaque blob ("extra signing block 'Dependency
// metadata'"), and nothing but Google Play can read it — drop it entirely.
includeInApk = false
includeInBundle = false
}

packaging {
jniLibs {
// Package the DataStore native libs as shipped in the dependency instead of
Expand Down
4 changes: 2 additions & 2 deletions app/version.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Read by F-Droid checkupdates (UpdateCheckData in fdroiddata's metadata/dev.xitee.sleeptimer.yml).
# NOT used by the Gradle build — axion-release derives the real values from the git tag.
# Bump in the release commit so these values match the tag about to be created.
versionName=1.1.1
versionCode=101010
versionName=1.1.2
versionCode=101020
1 change: 1 addition & 0 deletions fastlane/metadata/android/de-DE/changelogs/101020.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* Intern: Google-Play-Abhängigkeits-Metadatenblock aus dem APK entfernt (Voraussetzung für die F-Droid-Aufnahme). Keine sichtbaren Änderungen.
1 change: 1 addition & 0 deletions fastlane/metadata/android/en-US/changelogs/101020.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* Internal: removed the Google Play dependency-metadata block from the APK (required for F-Droid inclusion). No user-facing changes.
Loading