mirror of
https://github.com/ironfox-oss/IronFox.git
synced 2025-12-23 22:30:03 -05:00
ironfox-oss/IronFox!112 ____ ## Changes - [Enabled memory tagging](e24a24e63c) *(via [Android's Arm Memory Tagging Extension](https://developer.android.com/ndk/guides/arm-mte))* to improve security for supported devices *(such as the Pixel 8 and newer)*. - [Fixed an issue with Obtainium app installation](6026d6524f). - Updated Bundletool to [`1.18.3`](https://github.com/google/bundletool/releases/tag/1.18.3). - Updated to Firefox [`146.0.1`](https://firefox.com/firefox/android/146.0.1/releasenotes/). - Updated microG to [`v0.3.11.250932`](https://github.com/microg/GmsCore/releases/tag/v0.3.11.250932). - Updated Rust to [`1.92.0`](https://releases.rs/docs/1.92.0/). - [Various tweaks, fixes, and refinements - especially to the build process](https://gitlab.com/ironfox-oss/IronFox/-/merge_requests/112/diffs). MR-author: celenity <celenity@celenity.dev> Co-authored-by: Weblate <hosted@weblate.org> Co-authored-by: Akash Yadav <itsaky01@gmail.com> Co-authored-by: techaddict <20232669-techaddict@users.noreply.gitlab.com> Co-authored-by: user <user@localhost.localdomain> Approved-by: Akash Yadav <itsaky01@gmail.com> Merged-by: celenity <celenity@celenity.dev>
37 lines
633 B
Docker
37 lines
633 B
Docker
FROM fedora:43
|
|
|
|
# Ensure we're up to date
|
|
RUN dnf update -y --refresh
|
|
|
|
# Add + enable the Adoptium Working Group's repository
|
|
RUN dnf install -y adoptium-temurin-java-repository && \
|
|
dnf config-manager setopt adoptium-temurin-java-repository.enabled=1 && \
|
|
dnf makecache
|
|
|
|
# Install our dependencies...
|
|
RUN dnf install -y \
|
|
cmake \
|
|
clang \
|
|
gawk \
|
|
git \
|
|
gyp \
|
|
m4 \
|
|
make \
|
|
nasm \
|
|
ninja-build \
|
|
patch \
|
|
perl \
|
|
python3.9 \
|
|
shasum \
|
|
temurin-8-jdk \
|
|
temurin-17-jdk \
|
|
wget \
|
|
xz \
|
|
yq \
|
|
zlib-devel
|
|
|
|
# cd into working directory
|
|
WORKDIR /app
|
|
|
|
CMD ["/bin/bash"]
|