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

Commit 3ecab9f

Browse files
Add appstream utilities and zsync for embedding update info to naev-steamruntime and naev-release
1 parent cfeea29 commit 3ecab9f

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@
77
- `naev-artwork` (Used to render naev artwork.) ***DEPRECATED***
88
- `naev-linux-archaic` (Used for old release builds) ***DEPRECATED***
99

10+
### v1.12.14
11+
- Add appstream utilities and zsync for embedding update info to `naev-steamruntime` and `naev-release`
12+
1013
### v1.12.13
1114
- Use upstream bindgen release in setup-devenv.sh
1215
- Add SDL3 to `naev-macos` and `naev-windows`

naev-release/Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,9 @@ RUN curl -L -O https://cli.github.com/packages/rpm/gh-cli.repo --output-dir /etc
2525
microdnf update -y && \
2626
microdnf --nodocs --setopt=install_weak_deps=0 -y install gh python3-pip ninja-build clang gawk gcc gzip python3-pyyaml file git readline-devel rustup tar xz unzip zip \
2727
# Install SteamCMD and friends
28-
glibc.i686 sdl2-compat.i686 && \
28+
glibc.i686 sdl2-compat.i686 \
29+
# Install appstream, desktop-file-utils and zsync for appimage generation
30+
appstream desktop-file-utils zsync && \
2931
microdnf clean all && \
3032
# Download and install SteamCMD
3133
curl -L -O http://media.steampowered.com/installer/steamcmd_linux.tar.gz && \

naev-steamruntime/Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,9 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get install -y python3-pip \
141141
# Install runtime dependencies for luarocks
142142
lua5.4 \
143143
# Naughty: we need libluajit-5.1-dev, libglpk-dev and libsuitesparse-dev, not in the SDK.... All are statically linked when building with the steamruntime option in meson set to true. Also, texinfo is an accidental build dependency for libbfd.
144-
libluajit-5.1-dev libglpk-dev libsuitesparse-dev texinfo && \
144+
libluajit-5.1-dev libglpk-dev libsuitesparse-dev texinfo \
145+
# Install appstream, desktop-file-utils and zsync for appimage generation
146+
appstream desktop-file-utils zsync && \
145147
apt-get clean && \
146148
# Install mutagen module for soundtrack generation and xmltodict for outfit generation
147149
python3 -m pip install mutagen xmltodict && \

0 commit comments

Comments
 (0)