@@ -31,12 +31,11 @@ VERSION_ORC=0.4.28
31
31
VERSION_GETTEXT=0.20.1
32
32
VERSION_GDKPIXBUF=2.36.12
33
33
VERSION_FREETYPE=2.10.0
34
- VERSION_EXPAT=2.2.6
35
- VERSION_UUID=2.33.2
36
- VERSION_FONTCONFIG=2.13.1
37
- VERSION_HARFBUZZ=2.4.0
34
+ VERSION_EXPAT=2.2.7
35
+ VERSION_FONTCONFIG=2.13.91
36
+ VERSION_HARFBUZZ=2.5.2
38
37
VERSION_PIXMAN=0.38.4
39
- VERSION_CAIRO=1.16.0
38
+ VERSION_CAIRO=1.17.2
40
39
VERSION_FRIBIDI=1.0.5
41
40
VERSION_PANGO=1.42.4
42
41
VERSION_CROCO=0.6.13
@@ -76,7 +75,6 @@ version_latest "gettext" "$VERSION_GETTEXT" "898"
76
75
# version_latest "gdkpixbuf" "$VERSION_GDKPIXBUF" "9533" # latest version requires meson instead of autotools
77
76
version_latest " freetype" " $VERSION_FREETYPE " " 854"
78
77
version_latest " expat" " $VERSION_EXPAT " " 770"
79
- version_latest " uuid" " $VERSION_UUID " " 8179"
80
78
version_latest " fontconfig" " $VERSION_FONTCONFIG " " 827"
81
79
version_latest " harfbuzz" " $VERSION_HARFBUZZ " " 1299"
82
80
version_latest " pixman" " $VERSION_PIXMAN " " 3648"
@@ -211,23 +209,15 @@ sed -i "s/getrandom/ignore_getrandom/g" configure # https://github.com/libexpat/
211
209
--disable-dependency-tracking --without-xmlwf
212
210
make install
213
211
214
- mkdir ${DEPS} /uuid
215
- curl -Ls https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v$( without_patch $VERSION_UUID ) /util-linux-${VERSION_UUID} .tar.xz | tar xJC ${DEPS} /uuid --strip-components=1
216
- cd ${DEPS} /uuid
217
- sed -i " s/getrandom/ignore_getrandom/g" configure
218
- ./configure --host=${CHOST} --prefix=${TARGET} --enable-shared --disable-static \
219
- --disable-all-programs --enable-libuuid
220
- make install-strip
221
-
222
212
mkdir ${DEPS} /fontconfig
223
- curl -Ls https://www.freedesktop.org/software/fontconfig/release/fontconfig-${VERSION_FONTCONFIG} .tar.bz2 | tar xjC ${DEPS} /fontconfig --strip-components=1
213
+ curl -Ls https://www.freedesktop.org/software/fontconfig/release/fontconfig-${VERSION_FONTCONFIG} .tar.xz | tar xJC ${DEPS} /fontconfig --strip-components=1
224
214
cd ${DEPS} /fontconfig
225
215
./configure --host=${CHOST} --prefix=${TARGET} --enable-shared --disable-static --disable-dependency-tracking \
226
216
--with-expat-includes=${TARGET} /include --with-expat-lib=${TARGET} /lib --sysconfdir=/etc
227
217
make install-strip
228
218
229
219
mkdir ${DEPS} /harfbuzz
230
- curl -Ls https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-${VERSION_HARFBUZZ} .tar.bz2 | tar xjC ${DEPS} /harfbuzz --strip-components=1
220
+ curl -Ls https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-${VERSION_HARFBUZZ} .tar.xz | tar xJC ${DEPS} /harfbuzz --strip-components=1
231
221
cd ${DEPS} /harfbuzz
232
222
sed -i " s/error \" -Wunused-local-typedefs\" /ignored \" -Wunused-local-typedefs\" /" src/hb.hh
233
223
./configure --host=${CHOST} --prefix=${TARGET} --enable-shared --disable-static --disable-dependency-tracking
@@ -241,7 +231,7 @@ cd ${DEPS}/pixman
241
231
make install-strip
242
232
243
233
mkdir ${DEPS} /cairo
244
- curl -Ls http://cairographics.org/releases /cairo-${VERSION_CAIRO} .tar.xz | tar xJC ${DEPS} /cairo --strip-components=1
234
+ curl -Ls http://cairographics.org/snapshots /cairo-${VERSION_CAIRO} .tar.xz | tar xJC ${DEPS} /cairo --strip-components=1
245
235
cd ${DEPS} /cairo
246
236
./configure --host=${CHOST} --prefix=${TARGET} --enable-shared --disable-static --disable-dependency-tracking \
247
237
--disable-xlib --disable-xcb --disable-quartz --disable-win32 --disable-egl --disable-glx --disable-wgl \
@@ -326,7 +316,6 @@ printf "{\n\
326
316
\" png\" : \" ${VERSION_PNG16} \" ,\n\
327
317
\" svg\" : \" ${VERSION_SVG} \" ,\n\
328
318
\" tiff\" : \" ${VERSION_TIFF} \" ,\n\
329
- \" uuid\" : \" ${VERSION_UUID} \" ,\n\
330
319
\" vips\" : \" ${VERSION_VIPS} \" ,\n\
331
320
\" webp\" : \" ${VERSION_WEBP} \" ,\n\
332
321
\" xml\" : \" ${VERSION_XML2} \" ,\n\
0 commit comments