Skip to content
This repository was archived by the owner on Aug 30, 2025. It is now read-only.

Commit f05accb

Browse files
naev-macos can go back to installing Meson via pip; the key bug-fix is released now.
1 parent 410aaf9 commit f05accb

File tree

2 files changed

+5
-9
lines changed

2 files changed

+5
-9
lines changed

CHANGELOG.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
### v1.3.1:
22
Added MXE packaged luajit to naev-windows image.
3+
Returned to official Meson releases in the naev-macos image, now that a key bug-fix is released.
34

45
### v1.3.0 (Long gap, can't fully remember what we did in between):
56
This 'release' bumps our MXE Windows Cross-compile environment base image to Ubuntu 20.04.
67

78
### v1.1.2:
8-
This 'release' moves images over to the Github Package Registry here: https://github.com/users/ProjectSynchro/packages?repo_name=synchros-sexy-docker-containers
9-
They are used in https://github.com/naev/naev CI and CD workflows to provide standard build environments.
9+
This 'release' moves images over to the Github Package Registry here: <https://github.com/users/ProjectSynchro/packages?repo_name=synchros-sexy-docker-containers>
10+
They are used in <https://github.com/naev/naev> CI and CD workflows to provide standard build environments.
1011

1112
### The story so far:
1213
naev-ubuntu1604 (used for appimage release builds, oldest targetted glibc platform)

naev/naev-macos/Dockerfile

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,8 @@ RUN update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.9 1
2626
echo "Verifying pip install" && \
2727
python3 -m pip --version
2828

29-
# Install a development version of Meson which fixes https://github.com/mesonbuild/meson/issues/8165
30-
WORKDIR /usr/local/src
31-
RUN git clone https://github.com/mesonbuild/meson.git
32-
33-
WORKDIR /usr/local/src/meson
34-
RUN git checkout e6a167ce092a36017a4ff56b3fb045be62377a25 && \
35-
python3 -m pip install . && \
29+
# Install meson via pip.
30+
RUN python3 -m pip install meson && \
3631
echo "Verifying meson install" && \
3732
which meson && \
3833
meson --version

0 commit comments

Comments
 (0)