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

Commit 1403264

Browse files
committed
add sdl2 to image and pin irrlicht to specific bugfix
1 parent 0b74b74 commit 1403264

File tree

4 files changed

+9
-3
lines changed

4 files changed

+9
-3
lines changed

Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ RUN \
4141
ncurses-dev \
4242
openal-soft-dev \
4343
python3-dev \
44+
sdl2-dev \
4445
sqlite-dev \
4546
zstd-dev && \
4647
echo "**** install runtime packages ****" && \
@@ -53,6 +54,7 @@ RUN \
5354
libstdc++ \
5455
luajit \
5556
lua-socket \
57+
sdl2 \
5658
sqlite \
5759
sqlite-libs \
5860
zstd \
@@ -75,7 +77,7 @@ RUN \
7577
IRRLICHT_VER=$(curl -sX GET "https://api.github.com/repos/minetest/irrlicht/releases/latest" \
7678
| jq -r .tag_name) && \
7779
curl -o /tmp/irrlicht.tar.gz \
78-
-L "https://github.com/minetest/irrlicht/archive/${IRRLICHT_VER}.tar.gz" && \
80+
-L "https://github.com/minetest/irrlicht/archive/9df2f0b9446799f9e6c67909f4bdda5cb8cd07ad.tar.gz" && \
7981
tar xf /tmp/irrlicht.tar.gz -C \
8082
/tmp/irrlicht --strip-components=1 && \
8183
cd /tmp/irrlicht && \

Dockerfile.aarch64

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ RUN \
4141
ncurses-dev \
4242
openal-soft-dev \
4343
python3-dev \
44+
sdl2-dev \
4445
sqlite-dev \
4546
zstd-dev && \
4647
echo "**** install runtime packages ****" && \
@@ -53,6 +54,7 @@ RUN \
5354
libstdc++ \
5455
luajit \
5556
lua-socket \
57+
sdl2 \
5658
sqlite \
5759
sqlite-libs \
5860
zstd \
@@ -75,7 +77,7 @@ RUN \
7577
IRRLICHT_VER=$(curl -sX GET "https://api.github.com/repos/minetest/irrlicht/releases/latest" \
7678
| jq -r .tag_name) && \
7779
curl -o /tmp/irrlicht.tar.gz \
78-
-L "https://github.com/minetest/irrlicht/archive/${IRRLICHT_VER}.tar.gz" && \
80+
-L "https://github.com/minetest/irrlicht/archive/9df2f0b9446799f9e6c67909f4bdda5cb8cd07ad.tar.gz" && \
7981
tar xf /tmp/irrlicht.tar.gz -C \
8082
/tmp/irrlicht --strip-components=1 && \
8183
cd /tmp/irrlicht && \

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -285,6 +285,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
285285

286286
## Versions
287287

288+
* **26.01.24:** - Temporaroly pin irrlicht to continue building pending a bugfix release.
288289
* **23.12.23:** - Rebase to Alpine 3.19.
289290
* **12.07.23:** - Rebase to Alpine 3.18, remove minetest_game.
290291
* **06.07.23:** - Deprecate armhf. As announced [here](https://www.linuxserver.io/blog/a-farewell-to-arm-hf)

readme-vars.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,8 @@ app_setup_block: |
4949
As per [upstream request](https://github.com/minetest/minetest/releases/tag/5.8.0) this image no longer includes [minetest_game](https://github.com/minetest/minetest_game), so if required you will need to either install via ContentDB or download it from their repo and copy to `/config/.minetest/games/minetest`
5050
# changelog
5151
changelogs:
52-
- { date: "23.12.23:", desc: "Rebase to Alpine 3.19."}
52+
- {date: "26.01.24:", desc: "Temporaroly pin irrlicht to continue building pending a bugfix release."}
53+
- {date: "23.12.23:", desc: "Rebase to Alpine 3.19."}
5354
- {date: "12.07.23:", desc: "Rebase to Alpine 3.18, remove minetest_game."}
5455
- {date: "06.07.23:", desc: "Deprecate armhf. As announced [here](https://www.linuxserver.io/blog/a-farewell-to-arm-hf)"}
5556
- {date: "09.04.23:", desc: "Build logic changes to copy devtest to default games."}

0 commit comments

Comments
 (0)