Skip to content

Commit b46ebe4

Browse files
authored
Merge branch 'fork-maintainers:iceraven' into iceraven
2 parents 3667cf3 + 194b209 commit b46ebe4

File tree

595 files changed

+17308
-11630
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

595 files changed

+17308
-11630
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -82,12 +82,6 @@ jobs:
8282
path: gradle/build/app/outputs/apk/fenix/forkRelease/app-fenix-armeabi-v7a-forkRelease.apk
8383
name: ${{ env.VERSION_NAME }}-browser-armeabi-v7a-forkRelease.apk
8484

85-
- name: Upload x86 apk
86-
uses: actions/upload-artifact@v4
87-
with:
88-
path: gradle/build/app/outputs/apk/fenix/forkRelease/app-fenix-x86-forkRelease.apk
89-
name: ${{ env.VERSION_NAME }}-browser-x86-forkRelease.apk
90-
9185
- name: Upload x86_64 apk
9286
uses: actions/upload-artifact@v4
9387
with:

.github/workflows/release.yml

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -126,17 +126,6 @@ jobs:
126126
asset_name: ${{ github.event.ref }}-browser-armeabi-v7a-forkRelease.apk
127127
asset_content_type: application/vnd.android.package-archive
128128

129-
- name: Upload x86 apk
130-
if: "contains(toJSON(github.event.ref_type), 'tag') && contains(toJSON(github.event.ref), 'iceraven')"
131-
uses: actions/upload-release-asset@v1
132-
env:
133-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
134-
with:
135-
upload_url: ${{ steps.create_release.outputs.upload_url }}
136-
asset_path: gradle/build/app/outputs/apk/fenix/forkRelease/app-fenix-x86-forkRelease.apk
137-
asset_name: ${{ github.event.ref }}-browser-x86-forkRelease.apk
138-
asset_content_type: application/vnd.android.package-archive
139-
140129
- name: Upload x86_64 apk
141130
if: "contains(toJSON(github.event.ref_type), 'tag') && contains(toJSON(github.event.ref), 'iceraven')"
142131
uses: actions/upload-release-asset@v1

android-components

Submodule android-components updated 513 files

app/build.gradle

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -304,6 +304,13 @@ android {
304304
}
305305
}
306306

307+
// Exclude native libraries for unsupported architectures from third-party dependencies
308+
packagingOptions {
309+
jniLibs {
310+
excludes += ["**/armeabi/*.so", "**/mips/*.so", "**/mips64/*.so", "**/x86/*.so"]
311+
}
312+
}
313+
307314
lint {
308315
lintConfig = file("lint.xml")
309316
baseline = file("lint-baseline.xml")
@@ -327,10 +334,6 @@ android {
327334
compose = true
328335
}
329336

330-
compileOptions {
331-
coreLibraryDesugaringEnabled = true
332-
}
333-
334337
namespace = 'org.mozilla.fenix'
335338
}
336339

@@ -577,13 +580,7 @@ nimbus {
577580
? gradle.getProperty('localProperties.autoPublish.application-services.dir') : null
578581
}
579582

580-
tasks.withType(KotlinCompile).configureEach {
581-
kotlinOptions.freeCompilerArgs += "-opt-in=kotlinx.coroutines.ExperimentalCoroutinesApi"
582-
}
583-
584583
dependencies {
585-
coreLibraryDesugaring libs.desugar.jdk.libs
586-
587584
// We pick up JNA transitively by way of Glean, which is currently on version 5.14.0.
588585
// However, we need to force version 5.17.0 due to Google Play's 16KB page size requirement.
589586
// JNA 5.15.0+ crashes on Android <7, however, so it can't be bumped in Glean at this time.
@@ -688,6 +685,7 @@ dependencies {
688685
implementation platform(libs.androidx.compose.bom)
689686
implementation libs.androidx.compose.animation
690687
implementation libs.androidx.compose.foundation
688+
implementation libs.androidx.compose.material.icons
691689
implementation libs.androidx.compose.material3
692690
implementation libs.androidx.compose.material3.adaptive
693691
implementation libs.androidx.compose.material3.adaptivelayout

0 commit comments

Comments
 (0)