File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# Maintainer: Manuel Stoeckl <com dоt mstoeckl аt wppkgb>
2+ # SPDX-License-Identifier: 0BSD
23pkgname=waypipe
3- pkgver=0.9.1
4- pkgrel=2
4+ pkgver=0.10.3
5+ pkgrel=1
56pkgdesc=' A proxy for Wayland protocol applications; like ssh -X'
67license=(' MIT' )
7- # minimal build: only 'wayland ' 'wayland-protocols ' 'meson ' 'ninja'
8- depends=(' lz4' ' zstd' ' mesa ' ' ffmpeg ' ' libva ' )
8+ makedepends=( ' meson ' ' ninja ' ' scdoc ' ' shaderc ' ' pkgconf ' ' cargo ' ' rust-bindgen ' ' clang ' ' vulkan-headers ' )
9+ depends=(' lz4' ' zstd' ' vulkan-icd-loader ' ' mesa ' ' ffmpeg ' )
910optdepends=(
1011 ' openssh: recommended transport'
11- ' systemtap: a makedepend, for tracing hooks'
1212)
13- makedepends=(' git' ' meson' ' ninja' ' scdoc' ' libdrm' ' pkgconf' ' cmake' )
14- checkdepends=(' weston' ' python-psutil' )
13+ checkdepends=(' vulkan-validation-layers' )
1514url=' https://gitlab.freedesktop.org/mstoeckl/waypipe'
1615source=(" https://gitlab.freedesktop.org/mstoeckl/$pkgname /-/archive/v$pkgver /$pkgname -v$pkgver .tar.gz" )
17- sha256sums=(' 7127e253a43f7de1f9a7ef7579166516c777324a214f1fb8477cde984d985bb6 ' )
16+ sha256sums=(' 643fc34a5561a583f3fc1a9f27ba559bb2e10a7e208ae67d0aca89886220da57 ' )
1817arch=(' i686' ' x86_64' ' arm' ' armv6h' ' armv7h' ' aarch64' )
1918
2019build () {
20+ cargo fetch --locked --manifest-path " $pkgname -v$pkgver /Cargo.toml"
2121 mkdir -p build
22- arch- meson build $pkgname -v$pkgver -D werror =false -D b_ndebug=true
22+ meson build " $pkgname -v$pkgver " --buildtype debugoptimized -Dwerror =false --prefix /usr
2323 ninja -C build
2424}
2525
2626package () {
2727 DESTDIR=" $pkgdir " ninja -C " $srcdir /build" install
28- install -Dm644 " $pkgname -v$pkgver /COPYING " " $pkgdir /usr/share/licenses/$pkgname /LICENSE"
28+ install -Dm644 " $pkgname -v$pkgver /LICENSE.GPLv3 " " $pkgdir /usr/share/licenses/$pkgname /LICENSE"
2929}
You can’t perform that action at this time.
0 commit comments