Name anbox
Version 3.0+git
Summary Android in a Box
Description Runtime for Android applications which runs a full Android system in a container using Linux namespaces (user, ipc, net, mount) to separate the Android system fully from the host.
Section webos/support
License GPL-3.0-only
Homepage
Recipe file recipes-support/anbox/anbox.bb
Layer meta-luneos (nanbield branch)
Inherits
  • cmake
  • pkgconfig
  • systemd
  • webos_cmake
  • webos_filesystem_paths
Dependencies
  • cmake-modules-webos-native
  • cmake-native
  • dbus-cpp
  • elfutils
  • glm
  • gtest
  • libsdl2
  • libsdl2-image
  • lxc
  • pkgconfig-native
  • protobuf
  • protobuf-native
  • sdbus-c++-tools-native
  • virtual/egl
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • virtual/egl
  • virtual/libx11
PACKAGECONFIG options
  • wayland
  • x11

Sources

git://github.com/anbox/anbox
git://github.com/google/cpu_features.git
git://github.com/Kistler-Group/sdbus-cpp.git

Patches

Patch Status
anbox/0001-Fix-dependencies-for-LuneOS.patch Pending
anbox/0002-Fix-native-binaries-build.patch Pending
anbox/0003-Fix-emugl-build.patch Pending
anbox/0004-external-pass-CMAKE_TOOLCHAIN_FILE.patch Pending
anbox/0005-CMakeLists.txt-use-sdbus-c-from-native-build.patch Pending
anbox/0006-Fix-build-with-gcc-11.patch Submitted [https://github.com/anbox/anbox/pull/1892]
anbox/0001-Fix-build-with-glibc-2.34.patch Submitted [https://github.com/anbox/anbox/pull/1892]

Other branches

This recipe in other branches of meta-luneos:

Branch Recipe
master anbox 3.0+git
nanbield (Yocto Project 4.3) anbox 3.0+git (this recipe)
mickledore (Yocto Project 4.2) anbox 3.0+gitX
langdale (Yocto Project 4.1) anbox 3.0+gitX
kirkstone (Yocto Project 4.0) anbox
honister (Yocto Project 3.4) anbox 3.0+gitX
hardknott (Yocto Project 3.3) anbox 3.0+gitX
gatesgarth (Yocto Project 3.2) anbox 3.0+gitX
dunfell (Yocto Project 3.1) anbox
zeus (Yocto Project 3.0) anbox
warrior (Yocto Project 2.7) anbox