Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ RUN \
&& apt-get install --no-install-recommends -y \
pkg-config \
make \
libcairo2-dev \
libxml2-dev \

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Keep Cairo/GI build deps until Weblate stops requiring them

When this image is used to build current Weblate releases/main before WeblateOrg/weblate#20688 has actually been merged and released, the downstream uv pip install still pulls pycairo/PyGObject from source; PyGObject is sdist-only and pycairo requires cairo headers, so dropping libcairo2-dev and libgirepository-2.0-dev makes those builds fail. Please keep these packages until the consuming Weblate version no longer depends on them, or land this only with the matching Weblate release update.

Useful? React with 👍 / 👎.

libacl1-dev \
liblz4-dev \
Expand All @@ -37,7 +36,6 @@ RUN \
libpq-dev \
zlib1g-dev \
libjpeg62-dev \
libgirepository-2.0-dev \
patch \
gcc \
g++ \
Expand Down
Loading