Skip to content

Commit

Permalink
add sdl2 to image and pin irrlicht to specific bugfix
Browse files Browse the repository at this point in the history
  • Loading branch information
thelamer committed Jan 26, 2024
1 parent 0b74b74 commit f3bb96f
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 3 deletions.
4 changes: 3 additions & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ RUN \
ncurses-dev \
openal-soft-dev \
python3-dev \
sdl2-dev \
sqlite-dev \
zstd-dev && \
echo "**** install runtime packages ****" && \
Expand All @@ -53,6 +54,7 @@ RUN \
libstdc++ \
luajit \
lua-socket \
sdl2 \
sqlite \
sqlite-libs \
zstd \
Expand All @@ -75,7 +77,7 @@ RUN \
IRRLICHT_VER=$(curl -sX GET "https://api.github.com/repos/minetest/irrlicht/releases/latest" \
| jq -r .tag_name) && \
curl -o /tmp/irrlicht.tar.gz \
-L "https://github.com/minetest/irrlicht/archive/${IRRLICHT_VER}.tar.gz" && \
-L "https://github.com/minetest/irrlicht/archive/9df2f0b9446799f9e6c67909f4bdda5cb8cd07ad.tar.gz" && \
tar xf /tmp/irrlicht.tar.gz -C \
/tmp/irrlicht --strip-components=1 && \
cd /tmp/irrlicht && \
Expand Down
4 changes: 3 additions & 1 deletion Dockerfile.aarch64
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ RUN \
ncurses-dev \
openal-soft-dev \
python3-dev \
sdl2-dev \
sqlite-dev \
zstd-dev && \
echo "**** install runtime packages ****" && \
Expand All @@ -53,6 +54,7 @@ RUN \
libstdc++ \
luajit \
lua-socket \
sdl2 \
sqlite \
sqlite-libs \
zstd \
Expand All @@ -75,7 +77,7 @@ RUN \
IRRLICHT_VER=$(curl -sX GET "https://api.github.com/repos/minetest/irrlicht/releases/latest" \
| jq -r .tag_name) && \
curl -o /tmp/irrlicht.tar.gz \
-L "https://github.com/minetest/irrlicht/archive/${IRRLICHT_VER}.tar.gz" && \
-L "https://github.com/minetest/irrlicht/archive/9df2f0b9446799f9e6c67909f4bdda5cb8cd07ad.tar.gz" && \
tar xf /tmp/irrlicht.tar.gz -C \
/tmp/irrlicht --strip-components=1 && \
cd /tmp/irrlicht && \
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -285,6 +285,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64

## Versions

* **26.01.24:** - Temporaroly pin irrlicht to continue building pending a bugfix release.
* **23.12.23:** - Rebase to Alpine 3.19.
* **12.07.23:** - Rebase to Alpine 3.18, remove minetest_game.
* **06.07.23:** - Deprecate armhf. As announced [here](https://www.linuxserver.io/blog/a-farewell-to-arm-hf)
Expand Down
3 changes: 2 additions & 1 deletion readme-vars.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,8 @@ app_setup_block: |
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`
# changelog
changelogs:
- { date: "23.12.23:", desc: "Rebase to Alpine 3.19."}
- {date: "26.01.24:", desc: "Temporaroly pin irrlicht to continue building pending a bugfix release."}
- {date: "23.12.23:", desc: "Rebase to Alpine 3.19."}
- {date: "12.07.23:", desc: "Rebase to Alpine 3.18, remove minetest_game."}
- {date: "06.07.23:", desc: "Deprecate armhf. As announced [here](https://www.linuxserver.io/blog/a-farewell-to-arm-hf)"}
- {date: "09.04.23:", desc: "Build logic changes to copy devtest to default games."}
Expand Down

0 comments on commit f3bb96f

Please sign in to comment.