Skip to content

Commit df9b8db

Browse files
committed
rsvg-again
1 parent defc777 commit df9b8db

File tree

1 file changed

+25
-25
lines changed

1 file changed

+25
-25
lines changed

Dockerfile

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -166,28 +166,28 @@ RUN \
166166
-Dgtk_doc=false && \
167167
ninja -j$(nproc) -vC build install
168168

169-
# # bump: librsvg /LIBRSVG_VERSION=([\d.]+)/ https://gitlab.gnome.org/GNOME/librsvg.git|^2
170-
# # bump: librsvg after ./hashupdate Dockerfile LIBRSVG $LATEST
171-
# # bump: librsvg link "NEWS" https://gitlab.gnome.org/GNOME/librsvg/-/blob/master/NEWS
172-
# ARG LIBRSVG_VERSION=2.60.0
173-
# ARG LIBRSVG_URL="https://download.gnome.org/sources/librsvg/2.60/librsvg-$LIBRSVG_VERSION.tar.xz"
174-
# ARG LIBRSVG_SHA256=0b6ffccdf6e70afc9876882f5d2ce9ffcf2c713cbaaf1ad90170daa752e1eec3
175-
# RUN \
176-
# wget $WGET_OPTS -O librsvg.tar.xz "$LIBRSVG_URL" && \
177-
# echo "$LIBRSVG_SHA256 librsvg.tar.xz" | sha256sum --status -c - && \
178-
# tar $TAR_OPTS librsvg.tar.xz && cd librsvg-* && \
179-
# # workaround for https://gitlab.gnome.org/GNOME/librsvg/-/issues/1158
180-
# sed -i "/^if host_system in \['windows'/s/, 'linux'//" meson.build && \
181-
# meson setup build \
182-
# -Dbuildtype=release \
183-
# -Ddefault_library=static \
184-
# -Ddocs=disabled \
185-
# -Dintrospection=disabled \
186-
# -Dpixbuf=disabled \
187-
# -Dpixbuf-loader=disabled \
188-
# -Dvala=disabled \
189-
# -Dtests=false && \
190-
# ninja -j$(nproc) -vC build install
169+
# bump: librsvg /LIBRSVG_VERSION=([\d.]+)/ https://gitlab.gnome.org/GNOME/librsvg.git|^2
170+
# bump: librsvg after ./hashupdate Dockerfile LIBRSVG $LATEST
171+
# bump: librsvg link "NEWS" https://gitlab.gnome.org/GNOME/librsvg/-/blob/master/NEWS
172+
ARG LIBRSVG_VERSION=2.60.0
173+
ARG LIBRSVG_URL="https://download.gnome.org/sources/librsvg/2.60/librsvg-$LIBRSVG_VERSION.tar.xz"
174+
ARG LIBRSVG_SHA256=0b6ffccdf6e70afc9876882f5d2ce9ffcf2c713cbaaf1ad90170daa752e1eec3
175+
RUN \
176+
wget $WGET_OPTS -O librsvg.tar.xz "$LIBRSVG_URL" && \
177+
echo "$LIBRSVG_SHA256 librsvg.tar.xz" | sha256sum --status -c - && \
178+
tar $TAR_OPTS librsvg.tar.xz && cd librsvg-* && \
179+
# workaround for https://gitlab.gnome.org/GNOME/librsvg/-/issues/1158
180+
sed -i "/^if host_system in \['windows'/s/, 'linux'//" meson.build && \
181+
meson setup build \
182+
-Dbuildtype=release \
183+
-Ddefault_library=static \
184+
-Ddocs=disabled \
185+
-Dintrospection=disabled \
186+
-Dpixbuf=disabled \
187+
-Dpixbuf-loader=disabled \
188+
-Dvala=disabled \
189+
-Dtests=false && \
190+
ninja -j$(nproc) -vC build install
191191

192192
# build after libvmaf
193193
# bump: aom /AOM_VERSION=([\d.]+)/ git:https://aomedia.googlesource.com/aom|*
@@ -1175,7 +1175,7 @@ RUN \
11751175
--enable-libopus \
11761176
--enable-librabbitmq \
11771177
--enable-librav1e \
1178-
# --enable-librsvg \
1178+
--enable-librsvg \
11791179
--enable-librtmp \
11801180
--enable-librubberband \
11811181
--enable-libshine \
@@ -1251,7 +1251,7 @@ RUN \
12511251
libopus: env.OPUS_VERSION, \
12521252
librabbitmq: env.LIBRABBITMQ_VERSION, \
12531253
librav1e: env.RAV1E_VERSION, \
1254-
# librsvg: env.LIBRSVG_VERSION, \
1254+
librsvg: env.LIBRSVG_VERSION, \
12551255
librtmp: env.LIBRTMP_COMMIT, \
12561256
librubberband: env.RUBBERBAND_VERSION, \
12571257
libsamplerate: env.LIBSAMPLERATE_VERSION, \
@@ -1321,7 +1321,7 @@ RUN ["/ffprobe", "-i", "https://github.com/favicon.ico"]
13211321
# tls/https certs
13221322
RUN ["/ffprobe", "-tls_verify", "1", "-ca_file", "/etc/ssl/cert.pem", "-i", "https://github.com/favicon.ico"]
13231323
# svg
1324-
# RUN ["/ffprobe", "-i", "https://github.githubassets.com/favicons/favicon.svg"]
1324+
RUN ["/ffprobe", "-i", "https://github.githubassets.com/favicons/favicon.svg"]
13251325
# vvenc
13261326
RUN ["/ffmpeg", "-f", "lavfi", "-i", "testsrc", "-c:v", "libvvenc", "-t", "100ms", "-f", "null", "-"]
13271327
# x265 regression

0 commit comments

Comments
 (0)