wayland-32: 1.19.0 -> 1.20.0

This commit is contained in:
Danny Rawlins 2021-12-12 14:19:31 +11:00
parent 3d3982105f
commit 96fc54121d
3 changed files with 25 additions and 30 deletions

View File

@ -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

View File

@ -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

View File

@ -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}
}