From 96fc54121d78992f6e3d4226f14a68fad44dcd64 Mon Sep 17 00:00:00 2001 From: Danny Rawlins Date: Sun, 12 Dec 2021 14:19:31 +1100 Subject: [PATCH] wayland-32: 1.19.0 -> 1.20.0 --- wayland-32/.footprint | 28 ++++++++++++---------------- wayland-32/.signature | 8 ++++---- wayland-32/Pkgfile | 19 +++++++++---------- 3 files changed, 25 insertions(+), 30 deletions(-) diff --git a/wayland-32/.footprint b/wayland-32/.footprint index 97d10fbb..b3d68ea1 100644 --- a/wayland-32/.footprint +++ b/wayland-32/.footprint @@ -1,21 +1,17 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/lib32/ --rwxr-xr-x root/root usr/lib32/libwayland-client.la -lrwxrwxrwx root/root usr/lib32/libwayland-client.so -> libwayland-client.so.0.3.0 -lrwxrwxrwx root/root usr/lib32/libwayland-client.so.0 -> libwayland-client.so.0.3.0 --rwxr-xr-x root/root usr/lib32/libwayland-client.so.0.3.0 --rwxr-xr-x root/root usr/lib32/libwayland-cursor.la -lrwxrwxrwx root/root usr/lib32/libwayland-cursor.so -> libwayland-cursor.so.0.0.0 -lrwxrwxrwx root/root usr/lib32/libwayland-cursor.so.0 -> libwayland-cursor.so.0.0.0 --rwxr-xr-x root/root usr/lib32/libwayland-cursor.so.0.0.0 --rwxr-xr-x root/root usr/lib32/libwayland-egl.la -lrwxrwxrwx root/root usr/lib32/libwayland-egl.so -> libwayland-egl.so.1.0.0 -lrwxrwxrwx root/root usr/lib32/libwayland-egl.so.1 -> libwayland-egl.so.1.0.0 --rwxr-xr-x root/root usr/lib32/libwayland-egl.so.1.0.0 --rwxr-xr-x root/root usr/lib32/libwayland-server.la -lrwxrwxrwx root/root usr/lib32/libwayland-server.so -> libwayland-server.so.0.1.0 -lrwxrwxrwx root/root usr/lib32/libwayland-server.so.0 -> libwayland-server.so.0.1.0 --rwxr-xr-x root/root usr/lib32/libwayland-server.so.0.1.0 +lrwxrwxrwx root/root usr/lib32/libwayland-client.so -> libwayland-client.so.0 +lrwxrwxrwx root/root usr/lib32/libwayland-client.so.0 -> libwayland-client.so.0.20.0 +-rwxr-xr-x root/root usr/lib32/libwayland-client.so.0.20.0 +lrwxrwxrwx root/root usr/lib32/libwayland-cursor.so -> libwayland-cursor.so.0 +lrwxrwxrwx root/root usr/lib32/libwayland-cursor.so.0 -> libwayland-cursor.so.0.20.0 +-rwxr-xr-x root/root usr/lib32/libwayland-cursor.so.0.20.0 +lrwxrwxrwx root/root usr/lib32/libwayland-egl.so -> libwayland-egl.so.1 +lrwxrwxrwx root/root usr/lib32/libwayland-egl.so.1 -> libwayland-egl.so.1.20.0 +-rwxr-xr-x root/root usr/lib32/libwayland-egl.so.1.20.0 +lrwxrwxrwx root/root usr/lib32/libwayland-server.so -> libwayland-server.so.0 +lrwxrwxrwx root/root usr/lib32/libwayland-server.so.0 -> libwayland-server.so.0.20.0 +-rwxr-xr-x root/root usr/lib32/libwayland-server.so.0.20.0 drwxr-xr-x root/root usr/lib32/pkgconfig/ -rw-r--r-- root/root usr/lib32/pkgconfig/wayland-client.pc -rw-r--r-- root/root usr/lib32/pkgconfig/wayland-cursor.pc diff --git a/wayland-32/.signature b/wayland-32/.signature index de96c843..2dc91e09 100644 --- a/wayland-32/.signature +++ b/wayland-32/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXTvUlFeU/VSiznwjmuj9vHDeye5Ak2ZyQrCohjIOEkK9/jZGDo4gNnbGYUqxwforFk08Kl5uLaXblkp+WGW0eQE= -SHA256 (Pkgfile) = 4496feaaec9d44c431a574d521dcbdb3132502206ca19317304e2d535c5c4b2e -SHA256 (.footprint) = d935af0c8bf29f1b3195046429ef1495a627d3dc03ff74a83e46344540b2f3fb -SHA256 (wayland-1.19.0.tar.xz) = baccd902300d354581cd5ad3cc49daa4921d55fb416a5883e218750fef166d15 +RWSwxGo/zH7eXQvkQhg1JthK2WM8vkAIAg3A+6IsEhBY1TCDP0sRrYFLqfvOfj1cgIUfq2KqNI4tRaGLje9zpw0AeDNduNrrPwA= +SHA256 (Pkgfile) = 7b34a8481e8d39a1fa1c61eb05cfbcb329de1032c078e7eba4caf3fea0a9e07f +SHA256 (.footprint) = fe60b009809622532f7da6813b809c302a25d2a1e8487010aee7e30d148c0e7d +SHA256 (wayland-1.20.0.tar.xz) = b8a034154c7059772e0fdbd27dbfcda6c732df29cae56a82274f6ec5d7cd8725 diff --git a/wayland-32/Pkgfile b/wayland-32/Pkgfile index 3a6b4b13..184315ba 100644 --- a/wayland-32/Pkgfile +++ b/wayland-32/Pkgfile @@ -4,21 +4,20 @@ # Depends on: expat-32 libffi-32 libxml2-32 wayland name=wayland-32 -version=1.19.0 +version=1.20.0 release=1 source=(https://wayland.freedesktop.org/releases/${name%-*}-$version.tar.xz) build() { - cd ${name%-*}-$version - - ./configure \ + meson setup ${name%-*}-$version build \ --prefix=/usr \ --libdir=/usr/lib32 \ - --disable-documentation - - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make - make DESTDIR=$PKG install - + --buildtype=plain \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true \ + -D documentation=false + meson compile -C build + DESTDIR=$PKG meson install -C build rm -r $PKG/usr/{bin,include,share} }