Recently Written · git

ink-recents

Ink Recents: a recent-apps switcher drawn for e-ink readers. No animation, swipe up to close, swipe down to close the others.

git clone https://github.com/equwal/ink-recents

Log | Files | Refs


commit 41b371c52b700dba7ce6b9c244bbfff42741a43e
truex <truex@equwal.com>
2026-09-26 13:30:14 -0700

Leave the Google dependency list out of the APK

AGP puts a list of dependencies, encrypted for Google, into the signing block of a signed APK. The F-Droid check apk job rejects an APK with it: Found extra signing block Dependency metadata.

 app/build.gradle.kts | 7 +++++++
 1 file changed, 7 insertions(+)
diff --git a/app/build.gradle.kts b/app/build.gradle.kts
index bc64e25..a6bd1f6 100644
--- a/app/build.gradle.kts
+++ b/app/build.gradle.kts
@@ -21,6 +21,13 @@ android {
     namespace = "dev.equwal.inkrecents"
     compileSdk = 36
 
+    // No list of dependencies, encrypted for Google alone, in the signed APK.
+    // F-Droid does not accept it, and it would stop the reproducible build check.
+    dependenciesInfo {
+        includeInApk = false
+        includeInBundle = false
+    }
+
     defaultConfig {
         applicationId = "dev.equwal.inkrecents"
         minSdk = 31