blob: b04bb3b5250c5e249a17756b2ee2df7ba889b367 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
# Maintainer: envolution
# Contributor: David Garfias <dgarfiasme at gmail dot com>
# shellcheck shell=bash disable=SC2034,SC2154
pkgname=rutabaga-ffi
pkgver=0.1.3
pkgrel=3
pkgdesc="VGI cross-platform abstraction for GPU and display virtualization."
arch=("x86_64")
url="https://crosvm.dev/book/appendix/rutabaga_gfx.html"
license=(LicenseRef-chromiumos)
source=("git+https://chromium.googlesource.com/crosvm/crosvm#tag=v${pkgver}-rutabaga-release")
sha256sums=('af5530e0ffffb879a539f5d10b8e6f25f0e81e7cffb6dc2bb55b51c264885d66')
makedepends=(
rust
git)
depends=(
virglrenderer
gfxstream)
build() {
cd $srcdir/crosvm/rutabaga_gfx/ffi
RUSTFLAGS='-Clink-arg=-L='/usr/lib/ make
}
package() {
cd $srcdir/crosvm/rutabaga_gfx/ffi
make prefix="$pkgdir/usr/" install
install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}
# vim:set ts=2 sw=2 et:
|