Skip to content

Commit

Permalink
Do the v1.6.1 change without bungling naev-macos/Dockerfile.amd64.
Browse files Browse the repository at this point in the history
  • Loading branch information
UncombedCoconut committed Aug 10, 2022
1 parent 80cc4ee commit 7980296
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 2 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@
- `naev-steamruntime` (Used for linux steam builds in the steamruntime (soldier) environment)
- `naev-windows` (Used to cross compile for Windows.)

### v1.6.2
Do the v1.6.1 change without bungling naev-macos/Dockerfile.amd64.

### v1.6.1
Added texinfo to the build images, accidentally needed to build libbfd for CI.

Expand Down
1 change: 1 addition & 0 deletions naev-macos/Dockerfile.aarch64
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,7 @@ RUN microdnf --nodocs --setopt=install_weak_deps=0 -y install clang cmake gettex
echo "Verifying meson install" && \
command -v meson && \
meson --version && \
echo "Verifying dmg install" && \
command -v dmg && \
# Horrible hack: ensure a hardcoded header file path resolves.
rmdir /opt && ln -s /usr/lib/osxcross/macports/pkgs/opt /opt && \
Expand Down
4 changes: 2 additions & 2 deletions naev-macos/Dockerfile.amd64
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ FROM registry.fedoraproject.org/fedora-minimal:latest AS build

# Install Build dependencies and utilities.
RUN microdnf --nodocs --setopt=install_weak_deps=0 -y install bzip2 clang cmake git file findutils patch python3 \
openssl openssl-devel xz-devel libxml2-devel llvm-devel uuid-devel unzip tar texinfo xz zlib-devel && \
openssl openssl-devel xz-devel libxml2-devel llvm-devel uuid-devel unzip tar xz zlib-devel && \
microdnf clean all && \
# Verify tool / language versions versions.
echo "Verifying clang install" && \
Expand Down Expand Up @@ -82,7 +82,7 @@ ENV HOST "x86_64-apple-darwin17"
ENV APPIMAGE_EXTRACT_AND_RUN 1

# Install build tools.
RUN microdnf --nodocs --setopt=install_weak_deps=0 -y install clang cmake gettext genisoimage git llvm meson ninja-build python3-pip python3-pyyaml unzip tar xz zlib zip && \
RUN microdnf --nodocs --setopt=install_weak_deps=0 -y install clang cmake gettext genisoimage git llvm meson ninja-build python3-pip python3-pyyaml unzip tar texinfo xz zlib zip && \
microdnf clean all && \
# Update Meson to a pre-release, due to a bug cross-compiling with link-time optimization enabled. (python3-pip is unnecessary once this step is.)
python3 -m pip install git+https://github.com/mesonbuild/meson.git@ec388fe7c2b93879499ad782c2da41ec22d003b2 && \
Expand Down

0 comments on commit 7980296

Please sign in to comment.