usb: build the full KVM composite surface
This commit is contained in:
parent
16c6ee1033
commit
8cd2adb828
15 changed files with 1562 additions and 47 deletions
|
|
@ -24,8 +24,10 @@ sha256sums=('SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP')
|
|||
# rather than declaring them as sources for every arch.
|
||||
if [ "$CARCH" = aarch64 ]; then
|
||||
source+=('souveraine-sessiond-binary' 'souveraine-sessiond.service'
|
||||
'souveraine-sensord-binary' 'souveraine-sensord.service')
|
||||
sha256sums+=('SKIP' 'SKIP' 'SKIP' 'SKIP')
|
||||
'souveraine-sensord-binary' 'souveraine-sensord.service'
|
||||
'souveraine-usb-kvm-binary')
|
||||
sha256sums+=('SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP')
|
||||
depends+=('wayland' 'libx11' 'libxcursor' 'libxi' 'libxkbcommon' 'libxrandr')
|
||||
# The wry host links the system webview, so it only cross-builds once
|
||||
# webkit2gtk is in the aarch64 sysroot. Declared only when CI actually
|
||||
# produced one: makepkg validates every entry in `source`, so naming a file
|
||||
|
|
@ -64,6 +66,10 @@ package() {
|
|||
install -Dm644 "$srcdir/souveraine-sensord.service" \
|
||||
"$pkgdir/usr/lib/systemd/user/souveraine-sensord.service"
|
||||
fi
|
||||
if [ -f "$srcdir/souveraine-usb-kvm-binary" ]; then
|
||||
install -Dm755 "$srcdir/souveraine-usb-kvm-binary" \
|
||||
"$pkgdir/usr/bin/souveraine-usb-kvm"
|
||||
fi
|
||||
# Hardware button reporter. Every arch: it decides nothing and depends on
|
||||
# nothing, and a laptop with a power button is the same shape. Replaces
|
||||
# blueline-power-button, which was owned by no package and carried its own
|
||||
|
|
|
|||
Loading…
Reference in a new issue