cairo: 1.17.6 -> 1.17.8

This commit is contained in:
Tim Biermann 2023-02-02 22:41:33 +01:00
parent c4990319dd
commit 480fb32ffb
Signed by: tb
GPG Key ID: 42F8B4E30B673606
3 changed files with 15 additions and 25 deletions

View File

@ -1,6 +1,5 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/cairo-sphinx
-rwxr-xr-x root/root usr/bin/cairo-trace
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/cairo/
@ -13,7 +12,6 @@ drwxr-xr-x root/root usr/include/cairo/
-rw-r--r-- root/root usr/include/cairo/cairo-script-interpreter.h
-rw-r--r-- root/root usr/include/cairo/cairo-script.h
-rw-r--r-- root/root usr/include/cairo/cairo-svg.h
-rw-r--r-- root/root usr/include/cairo/cairo-tee.h
-rw-r--r-- root/root usr/include/cairo/cairo-version.h
-rw-r--r-- root/root usr/include/cairo/cairo-xcb.h
-rw-r--r-- root/root usr/include/cairo/cairo-xlib-xrender.h
@ -21,18 +19,16 @@ drwxr-xr-x root/root usr/include/cairo/
-rw-r--r-- root/root usr/include/cairo/cairo.h
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/cairo/
-rwxr-xr-x root/root usr/lib/cairo/libcairo-fdr.so
-rwxr-xr-x root/root usr/lib/cairo/libcairo-sphinx.so
-rwxr-xr-x root/root usr/lib/cairo/libcairo-trace.so
lrwxrwxrwx root/root usr/lib/libcairo-gobject.so -> libcairo-gobject.so.2
lrwxrwxrwx root/root usr/lib/libcairo-gobject.so.2 -> libcairo-gobject.so.2.11706.0
-rwxr-xr-x root/root usr/lib/libcairo-gobject.so.2.11706.0
lrwxrwxrwx root/root usr/lib/libcairo-gobject.so.2 -> libcairo-gobject.so.2.11708.0
-rwxr-xr-x root/root usr/lib/libcairo-gobject.so.2.11708.0
lrwxrwxrwx root/root usr/lib/libcairo-script-interpreter.so -> libcairo-script-interpreter.so.2
lrwxrwxrwx root/root usr/lib/libcairo-script-interpreter.so.2 -> libcairo-script-interpreter.so.2.11706.0
-rwxr-xr-x root/root usr/lib/libcairo-script-interpreter.so.2.11706.0
lrwxrwxrwx root/root usr/lib/libcairo-script-interpreter.so.2 -> libcairo-script-interpreter.so.2.11708.0
-rwxr-xr-x root/root usr/lib/libcairo-script-interpreter.so.2.11708.0
lrwxrwxrwx root/root usr/lib/libcairo.so -> libcairo.so.2
lrwxrwxrwx root/root usr/lib/libcairo.so.2 -> libcairo.so.2.11706.0
-rwxr-xr-x root/root usr/lib/libcairo.so.2.11706.0
lrwxrwxrwx root/root usr/lib/libcairo.so.2 -> libcairo.so.2.11708.0
-rwxr-xr-x root/root usr/lib/libcairo.so.2.11708.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/cairo-fc.pc
-rw-r--r-- root/root usr/lib/pkgconfig/cairo-ft.pc
@ -43,7 +39,6 @@ drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/cairo-script-interpreter.pc
-rw-r--r-- root/root usr/lib/pkgconfig/cairo-script.pc
-rw-r--r-- root/root usr/lib/pkgconfig/cairo-svg.pc
-rw-r--r-- root/root usr/lib/pkgconfig/cairo-tee.pc
-rw-r--r-- root/root usr/lib/pkgconfig/cairo-xcb-shm.pc
-rw-r--r-- root/root usr/lib/pkgconfig/cairo-xcb.pc
-rw-r--r-- root/root usr/lib/pkgconfig/cairo-xlib-xrender.pc

View File

@ -1,6 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/bPpzeykDBgtIV2xah3r14+1MC0nzPjj0Km/ULFR/gpxoxpLqtoVTpQjlTU5xOuKZ0humemdHn16WeL/ygtjygY=
SHA256 (Pkgfile) = a1f97a5ab9c65227188bbfbdbf67ce28c816bcf2a03bbb9fafcacb68cd1d5693
SHA256 (.footprint) = a70b30a6986ae1dcab2c8f6a2aebc7b3f570c8441e648ec7f4014eb990704a63
SHA256 (cairo-1.17.6.tar.bz2) = 90496d135c9ef7612c98f8ee358390cdec0825534573778a896ea021155599d2
SHA256 (fix-cairo-sphinx.patch) = 775b9ef5d265e8f20860268dca6e520a411402a6c38cb6dc95fa405f119b5d54
RWSE3ohX2g5d/bonbQLMsrjG9CghqEad80iBac5Llzkwk7lKVAH7+eLyJ7wwnvR9x+C5D95bPbEApaezUWfRMYlT1ot6z/77VgY=
SHA256 (Pkgfile) = cf85a97d4fb577b8f967cd3572fa756158c38512e62ac7b56fa8bb7e38f6c2ef
SHA256 (.footprint) = 0471c8eeac4c560e6aa42ac4de9ea04e872e9ed48366ac40edfa841f606d73b6
SHA256 (cairo-1.17.8.tar.bz2) = ead4724423eb969f98b456fe1e3ee1e1741fe1c8dfb1a41ca12afa81a6c1665f

View File

@ -4,24 +4,20 @@
# Depends on: fontconfig glib xorg-libpixman xorg-libxext xorg-libxrender xorg-xcb-util
name=cairo
version=1.17.6
release=2
source=(https://gitlab.freedesktop.org/cairo/cairo/-/archive/$version/$name-$version.tar.bz2
fix-cairo-sphinx.patch)
version=1.17.8
release=1
source=(https://gitlab.freedesktop.org/cairo/cairo/-/archive/$version/$name-$version.tar.bz2)
build() {
patch -d $name-$version -p1 -i $SRC/fix-cairo-sphinx.patch
prt-get isinst wayland-protocols mesa && PKGMK_CAIRO+=' -D gl-backend=glesv3 -D glesv3=enabled'
meson setup build $name-$version $PKGMK_CAIRO \
--prefix=/usr \
--buildtype=plain \
--wrap-mode nodownload \
-D b_lto=true \
-D b_pie=true \
-D tee=enabled \
-D dwrite=disabled \
-D spectre=disabled \
-D symbol-lookup=disabled \
-D tests=disabled
meson compile -C build
DESTDIR=$PKG meson install -C build