commit 0ddabbce1092e29795cdb80d6acca2c7ed0c70dc Author: Danny Rawlins <contact@romster.me> Date: Sun Feb 28 15:08:39 2021 +1100 libxkbcommon: 0.10.0 -> 1.0.3 diff --git a/libxkbcommon/.footprint b/libxkbcommon/.footprint index 96e1130ce..d11d03e61 100644 --- a/libxkbcommon/.footprint +++ b/libxkbcommon/.footprint @@ -1,4 +1,6 @@ drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/xkbcli drwxr-xr-x root/root usr/include/ drwxr-xr-x root/root usr/include/xkbcommon/ -rw-r--r-- root/root usr/include/xkbcommon/xkbcommon-compat.h @@ -7,6 +9,7 @@ drwxr-xr-x root/root usr/include/xkbcommon/ -rw-r--r-- root/root usr/include/xkbcommon/xkbcommon-names.h -rw-r--r-- root/root usr/include/xkbcommon/xkbcommon-x11.h -rw-r--r-- root/root usr/include/xkbcommon/xkbcommon.h +-rw-r--r-- root/root usr/include/xkbcommon/xkbregistry.h drwxr-xr-x root/root usr/lib/ lrwxrwxrwx root/root usr/lib/libxkbcommon-x11.so -> libxkbcommon-x11.so.0 lrwxrwxrwx root/root usr/lib/libxkbcommon-x11.so.0 -> libxkbcommon-x11.so.0.0.0 @@ -14,6 +17,25 @@ lrwxrwxrwx root/root usr/lib/libxkbcommon-x11.so.0 -> libxkbcommon-x11.so.0.0.0 lrwxrwxrwx root/root usr/lib/libxkbcommon.so -> libxkbcommon.so.0 lrwxrwxrwx root/root usr/lib/libxkbcommon.so.0 -> libxkbcommon.so.0.0.0 -rwxr-xr-x root/root usr/lib/libxkbcommon.so.0.0.0 +lrwxrwxrwx root/root usr/lib/libxkbregistry.so -> libxkbregistry.so.0 +lrwxrwxrwx root/root usr/lib/libxkbregistry.so.0 -> libxkbregistry.so.0.0.0 +-rwxr-xr-x root/root usr/lib/libxkbregistry.so.0.0.0 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/xkbcommon-x11.pc -rw-r--r-- root/root usr/lib/pkgconfig/xkbcommon.pc +-rw-r--r-- root/root usr/lib/pkgconfig/xkbregistry.pc +drwxr-xr-x root/root usr/lib/xkbcommon/ +-rwxr-xr-x root/root usr/lib/xkbcommon/xkbcli-compile-keymap +-rwxr-xr-x root/root usr/lib/xkbcommon/xkbcli-how-to-type +-rwxr-xr-x root/root usr/lib/xkbcommon/xkbcli-interactive-evdev +-rwxr-xr-x root/root usr/lib/xkbcommon/xkbcli-interactive-x11 +-rwxr-xr-x root/root usr/lib/xkbcommon/xkbcli-list +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +-rw-r--r-- root/root usr/share/man/man1/xkbcli-compile-keymap.1.gz +-rw-r--r-- root/root usr/share/man/man1/xkbcli-how-to-type.1.gz +-rw-r--r-- root/root usr/share/man/man1/xkbcli-interactive-evdev.1.gz +-rw-r--r-- root/root usr/share/man/man1/xkbcli-interactive-x11.1.gz +-rw-r--r-- root/root usr/share/man/man1/xkbcli-list.1.gz +-rw-r--r-- root/root usr/share/man/man1/xkbcli.1.gz diff --git a/libxkbcommon/.signature b/libxkbcommon/.signature index 037f4fe8a..df079260f 100644 --- a/libxkbcommon/.signature +++ b/libxkbcommon/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Z0uvOAwW7vsXEYx6iS3/hPwkjgTlMJe8QgnYYmjKjBWlg1oTtf87BcGE/Fws0SOjxwOnMGjkTZAv/gmv0IuZQo= -SHA256 (Pkgfile) = 8765952e1642c0e3a7452cedd4567a201bd4189290917e84e399ae2547292a81 -SHA256 (.footprint) = c0258a3739b078e50720d9375658febd4ba2689199003baee813c6ea7be6a0b7 -SHA256 (xkbcommon-0.10.0.tar.gz) = 9b4635cf5d9fc0fb9611ceec1780aafc0944299e9a29ab09c18ec2633923b9c3 +RWSE3ohX2g5d/dTWjn/LAUdQchmIo10LBOQ4o8K24+AA58ehYaxQhfIhPK07FwBLlZG/7bV71xVXa2zf2S0igud8+xQMJ3cARQ8= +SHA256 (Pkgfile) = 849b4597d0bf61e1784e24e337d878185787b3b2a7b22576fbf99d22ed5e9166 +SHA256 (.footprint) = c4c5d4c7e0f46b05b5f563ef4c12e58670f43e60fb096e3f942f3238502d785a +SHA256 (xkbcommon-1.0.3.tar.gz) = 5d10a57ab65daad7d975926166770eca1d2c899131ab96c23845df1c42da5c31 diff --git a/libxkbcommon/Pkgfile b/libxkbcommon/Pkgfile index a16b6a170..e06c92b29 100644 --- a/libxkbcommon/Pkgfile +++ b/libxkbcommon/Pkgfile @@ -1,20 +1,21 @@ # Description: A library to handle keyboard descriptions. # URL: https://xkbcommon.org/ # Maintainer: Danny Rawlins, crux at romster dot me -# Depends on: xkeyboard-config +# Depends on: meson ninja xkeyboard-config +# Optional: wayland-protocols name=libxkbcommon -version=0.10.0 +version=1.0.3 release=1 source=(https://github.com/xkbcommon/libxkbcommon/archive/xkbcommon-$version.tar.gz) build() { - cd libxkbcommon-xkbcommon-$version + prt-get isinst wayland-protocols || PKGMK_XKBCOMMON+=' -D enable-wayland=false' - meson build \ + meson build libxkbcommon-xkbcommon-$version $PKGMK_XKBCOMMON \ --prefix=/usr \ - -Denable-wayland=false \ - -Denable-docs=false + --libexecdir=/usr/lib \ + -D enable-docs=false ninja -C build -j ${JOBS:-1} DESTDIR=$PKG ninja -C build install