Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Aug 30, 2025. It is now read-only.

Commit06c7496

Browse files
committed
Add xmltodict as a python dependency via pip.
1 parent95d7a20 commit06c7496

File tree

6 files changed

+14
-3
lines changed

6 files changed

+14
-3
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.11
11+
- Add xmltodict via pip as dependency
12+
1013
###v1.12.10
1114
- Update Dockerfiles to restrict Meson version to <1.8.0 to avoid upstream bugs with subprojects and wraps
1215

‎naev-docs/Dockerfile‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ RUN microdnf --nodocs --setopt=install_weak_deps=0 -y install make python3-pip n
1818
latexmk texlive-luahbtex texlive-roboto texlive-preprint texlive-parskip texlive-sfmath \
1919
texlive-markdown texlive-csvsimple texlive-gobble texlive-microtype texlive-minted texlive-newunicodechar && \
2020
microdnf clean all && \
21+
# Install xmltodict for outfit generation
22+
python3 -m pip install xmltodict && \
2123
# Need Meson >=1.7.0 for rust_std=2024, but restrict to versions below 1.8.0.
2224
python3 -m pip install'meson>=1.7.0,<1.8.0' --upgrade && \
2325
# Verify tool versions and installation locations.

‎naev-macos/Dockerfile‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,8 @@ ENV APPIMAGE_EXTRACT_AND_RUN 1
102102
# Install build tools.
103103
RUN microdnf --nodocs --setopt=install_weak_deps=0 -y install clang-devel cmake gettext genisoimage gawk git gzip lld ninja-build python3-pip python3-pyyaml rustup unzip tar texinfo xz zlib zip && \
104104
microdnf clean all && \
105+
# Install xmltodict for outfit generation
106+
python3 -m pip install xmltodict && \
105107
# Need Meson >=1.7.0 for rust_std=2024, but restrict to versions below 1.8.0.
106108
python3 -m pip install'meson>=1.7.0,<1.8.0' --upgrade && \
107109
# Verify tool versions and installation locations.

‎naev-release/Dockerfile‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ RUN curl -L -O https://cli.github.com/packages/rpm/gh-cli.repo --output-dir /etc
4545
mkdir -p /opt/apple-codesign && \
4646
tar --strip-components=1 -xvzf apple-codesign-0.29.0-x86_64-unknown-linux-musl.tar.gz -C /opt/apple-codesign && \
4747
rm apple-codesign-0.29.0-x86_64-unknown-linux-musl.tar.gz && \
48+
# Install xmltodict for outfit generation
49+
python3 -m pip install xmltodict && \
4850
# Need Meson >=1.7.0 for rust_std=2024, but restrict to versions below 1.8.0.
4951
python3 -m pip install'meson>=1.7.0,<1.8.0' --upgrade && \
5052
# Verify tool versions and installation locations.

‎naev-steamruntime/Dockerfile‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -143,10 +143,10 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get install -y python3-pip \
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.
144144
libluajit-5.1-dev libglpk-dev libsuitesparse-dev texinfo && \
145145
apt-get clean && \
146-
# Install mutagen module for soundtrack generation
147-
python3 -m pip install mutagen && \
146+
# Install mutagen module for soundtrack generation and xmltodict for outfit generation
147+
python3 -m pip install mutagenxmltodict&& \
148148
# Need Meson >=1.7.0 for rust_std=2024, but restrict to versions below 1.8.0.
149-
python3 -m pip install'meson>=1.7.0,<1.8.0' --upgrade && \
149+
python3 -m pip install'meson>=1.7.0,<1.8.0' --upgrade && \
150150
# Verify meson and python.
151151
echo"Verifying python install" && \
152152
command -v python3 && \

‎naev-windows/Dockerfile‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ RUN microdnf update -y && \
2929
curl -L -O https://github.com/OpenMathLib/OpenBLAS/releases/download/v0.3.29/OpenBLAS-0.3.29_x64_64.zip && \
3030
unzip OpenBLAS-0.3.29_x64_64.zip -d /usr/x86_64-w64-mingw32/sys-root/mingw && \
3131
rm -rf OpenBLAS-0.3.29_x64_64.zip && \
32+
# Install xmltodict for outfit generation
33+
python3 -m pip install xmltodict && \
3234
# Need Meson >=1.7.0 for rust_std=2024, but restrict to versions below 1.8.0.
3335
python3 -m pip install'meson>=1.7.0,<1.8.0' --upgrade && \
3436
# Verify tool versions and installation locations.

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp