From d4be176f7366aeebec6d66c177e44288929da64a Mon Sep 17 00:00:00 2001 From: Ujwal Date: Tue, 24 Feb 2026 02:46:50 +0545 Subject: [PATCH] fix: removed the proprietary Google Play Core dependencies to make compliant with F-Droid! --- android/app/build.gradle.kts | 6 ++++++ metadata/com.ujwal.focusgram.yml | 20 ++++++++++++++------ 2 files changed, 20 insertions(+), 6 deletions(-) diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts index 54f82fd..0e58053 100644 --- a/android/app/build.gradle.kts +++ b/android/app/build.gradle.kts @@ -62,6 +62,12 @@ android { proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro") } } + + configurations.all { + exclude(group = "com.google.android.play", module = "core") + exclude(group = "com.google.android.play", module = "core-common") + exclude(group = "com.google.android.play", module = "feature-delivery") + } } dependencies { diff --git a/metadata/com.ujwal.focusgram.yml b/metadata/com.ujwal.focusgram.yml index 2e679f9..f360b3c 100644 --- a/metadata/com.ujwal.focusgram.yml +++ b/metadata/com.ujwal.focusgram.yml @@ -1,6 +1,6 @@ Categories: - Multimedia - - Social + - Social Network License: AGPL-3.0-only SourceCode: https://github.com/Ujwal223/FocusGram IssueTracker: https://github.com/Ujwal223/FocusGram/issues @@ -11,13 +11,21 @@ RepoType: git Repo: https://github.com/Ujwal223/FocusGram Builds: - - versionName: '0.9.8' + - versionName: 0.9.8-beta.1 versionCode: 1 - commit: v0.9.8 + commit: v0.9.8-beta.1 + subdir: android gradle: - yes + output: ../build/app/outputs/flutter-apk/app-release.apk + srclibs: + - flutter@3.38.7 + prebuild: + - echo "flutter.sdk=$$flutter$$" >> local.properties + - $$flutter$$/bin/flutter pub get -C .. + ndk: 28.2.13676358 -AutoUpdateMode: Version -UpdateCheckMode: Tags -CurrentVersion: '0.9.8' +AutoUpdateMode: None +UpdateCheckMode: None +CurrentVersion: 0.9.8-beta.1 CurrentVersionCode: 1