mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-04-11 14:26:38 +02:00
49 lines
1.3 KiB
Text
49 lines
1.3 KiB
Text
maintainer="Bart Ribbers <bribbers@disroot.org>"
|
|
pkgname=android-translation-layer
|
|
pkgver=0_git20250402
|
|
pkgrel=0
|
|
_commit="882cd1b471bb5ad411a148ba972dc70c31e8ca84"
|
|
pkgdesc="A translation layer for running Android apps on a Linux system"
|
|
url="https://gitlab.com/android_translation_layer/android_translation_layer"
|
|
arch="x86_64 aarch64 armv7"
|
|
license="GPL-3.0-only"
|
|
# libopensles-standalone is not strictly required but some Android applications depend on it
|
|
depends="libopensles-standalone"
|
|
makedepends="
|
|
alsa-lib-dev
|
|
bionic_translation-dev
|
|
art_standalone-dev
|
|
ffmpeg-dev
|
|
glib-dev
|
|
gtk4.0-dev
|
|
java-common
|
|
libandroidfw-dev
|
|
libgudev-dev
|
|
libportal-dev
|
|
meson
|
|
openjdk8-jdk
|
|
openxr-dev
|
|
vulkan-loader-dev
|
|
webkit2gtk-6.0-dev
|
|
"
|
|
subpackages="$pkgname-dbg"
|
|
source="https://gitlab.com/mis012/android_translation_layer/-/archive/$_commit/android_translation_layer-$_commit.tar.gz"
|
|
builddir="$srcdir/android_translation_layer-$_commit"
|
|
|
|
build() {
|
|
abuild-meson \
|
|
. output
|
|
meson compile -C output
|
|
}
|
|
|
|
check() {
|
|
meson test --no-rebuild --print-errorlogs -C output
|
|
}
|
|
|
|
package() {
|
|
DESTDIR="$pkgdir" meson install --no-rebuild -C output
|
|
}
|
|
|
|
sha512sums="
|
|
997a8edab0098d4d85302f0a915c997f848e572e4e2200754057216b4a28a309786f9362d71158f3c10125a8cdc3d5c25bd6bc41b814e96e0a5c5ec65daa3f68 android_translation_layer-882cd1b471bb5ad411a148ba972dc70c31e8ca84.tar.gz
|
|
"
|