Skip to content

Commit

Permalink
cairo: bump to 1.18.0
Browse files Browse the repository at this point in the history
  • Loading branch information
echawk committed Oct 7, 2023
1 parent 5dc64a2 commit ac9f296
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 29 deletions.
37 changes: 11 additions & 26 deletions extra/cairo/build
Original file line number Diff line number Diff line change
Expand Up @@ -2,29 +2,14 @@

export DESTDIR="$1"

# Disable building 'cairo-sphinx'.
sed -e "s/\(BUILD_SPHINX_TRUE=\)/\1'#'/" \
-e "s/\(BUILD_SPHINX_FALSE=\)'#'/\1=/" \
configure > _
mv -f _ configure

# Disable building tests and documentation.
sed 's/boilerplate test perf//g;s/src doc/src/g' Makefile.in > _
mv -f _ Makefile.in

sh ./configure \
--prefix=/usr \
--disable-static \
--enable-tee \
--enable-gl \
--enable-egl \
--enable-xlib-xcb \
--enable-xcb \
--enable-xlib-xrender \
--enable-xlib \
--disable-trace \
--disable-valgrind \
--disable-gtk-doc-html

make
make install
meson setup \
-Dprefix=/usr \
-Dtee=enabled \
-Dxcb=enabled \
-Dxlib=enabled \
-Dxlib-xcb=enabled \
-Dtests=disabled \
output

ninja -C output
ninja -C output install
2 changes: 1 addition & 1 deletion extra/cairo/checksums
Original file line number Diff line number Diff line change
@@ -1 +1 @@
33e88a21de1fa52405f3952647b3bfd21d5d9d394e1abbc9ddb050a8ca09e35a74
55b4b6406668e08dd6b816beba82c86df8e9a5468352c66597badb4f6583930e6a
1 change: 1 addition & 0 deletions extra/cairo/depends
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ libXext
libXrender
libpng
mesa
meson make
pixman
pkgconf make
zlib
2 changes: 1 addition & 1 deletion extra/cairo/sources
Original file line number Diff line number Diff line change
@@ -1 +1 @@
https://cairographics.org/releases/cairo-1.16.0.tar.xz
https://cairographics.org/releases/cairo-1.18.0.tar.xz
2 changes: 1 addition & 1 deletion extra/cairo/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.16.0 1
1.18.0 1

0 comments on commit ac9f296

Please sign in to comment.