Custom small ARM device layer with extra packages and config/package tweaks, mostly for RPi, beaglebones, imx6 (nitrogen6x), and similar (small being relative ;) where the emphasis is mainline support for kernel/u-boot/graphics, etc. Newer Kas config examples are now available on kirkstone and mickledore branches, with workflow support provided in a VCTLabs consuming repo (https://github.com/VCTLabs/vct-smallarm-bsp-platform). Also note that newer work on dunfell and later branches supports several example arm64 devices, including: * marvell espressobin v5/v7 variants * amlogic S905 (odroid-c2, nanopi-k2) * allwinner A64/H5/H6 (pine64, pine64-plus, etc) * raspberrypi-64 on older supported HW with serial/u-boot support

Setup information

Git repository

https://github.com/sarnold/meta-small-arm-extra.git web repo

Last commit: 4 years, 3 months ago (hardknott branch)

Maintainer

Dependencies

The meta-small-arm-extra layer depends upon:

Recipe name Version Description
allwinner-tvout 1.1+gitX Allwinner Composite Video Configuration Tool
cups-filters 1.8.3 CUPS backends, filters, and other software
devmem2 0.1+gitX Simple program to read/write from/to any location in memory
engine-af-alg 0.0.1 af_alg is an openssl crypto engine kernel interface thing
etnaviv-headers 0.0.1 FOSS driver headers for the Vivante GCxxx series of embedded GPUs
gkrellmd 2.3.7 GKrellM is a GTK-based stacked monitor program.
gkrellmd 2.3.5 GKrellM is a GTK-based stacked monitor program.
gkrellmd 2.3.11 GKrellM is a GTK-based stacked monitor program.
hiredis 0.14.1 Minimalistic C client library for Redis
libdrm 2.4.75 Userspace interface to the kernel DRM services
libdrm-armada 0.0.1 Armada libdrm buffer object management module
linux-armv7multi 4.18.12-armv7-x12+gitX Linux kernel
linux-armv7multi 4.14.6-armv7-x2+gitX Linux kernel
linux-armv7multi 4.12.14-armv7-x3+gitX Linux kernel
linux-armv7multi 4.10.17-armv7-x2+gitX Linux kernel
linux-bb-kernel 4.6.2+gitX Mainline Linux Kernel with extra beaglebone stuff
linux-mainline 5.10.14+gitX Linux kernel
linux-mainline 4.14.224+gitX Linux kernel
linux-ti-dev 4.4.12-ti-r32+gitX Mainline Linux Kernel with extra beaglebone stuff
lxrandr 0.3.1 LXDE GUI interface to RandR extention
mesa
neobunch 2.0.2 A dot-accessible dictionary (a la JavaScript objects)
obconf 2.0.4 openbox configuration program
pycups 1.9.73 A set of Python bindings for the libcups library from the CUPS project
python-apsw 3.11.1 APSW stands for Another Python SQLite Wrapper.
python-docutils 0.12 Text processing system for documentation
python-pillow 3.3.0 Pillow is the friendly PIL (where PIL is the Python Imaging Library)
python-reportlab 3.3.0 The ReportLab Toolkit. An Open Source Python library for generating PDFs and graphics.
python3-pyqt5
pyxdg 0.25 A Python module to deal with freedesktop.org specifications
qpdf 6.0.0 PDF transformation/inspection software
qt-webkit-kiosk
qtbrowser-qt5
redis-ipc v0.0.6+gitX A convenience library for using redis server and JSON as IPC mechanism
redis-ipc 0.0.1 A convenience library for using redis server and JSON as IPC mechanism
resize-rootfs 1.0 Resize Rootfs systemd service
router-dev-image 1.0 embedded router test image (eg, edgerouter or espressobin)
router-image 1.0 embedded router test image (eg, edgerouter or espressobin)
sip 4.19.1 SIP is a C++/Python Wrapper Generator
tint2 0.11 A lightweight panel/taskbar
u-boot 2017.11-rc4 Universal Boot Loader for embedded devices
u-boot-nitrogen6 v2017.01-nitro u-boot for Boundary Devices boards.
uenv 0.2 uEnv.txt for UDOO boards and cubox-i
vala-terminal 1.3+gitrX A lightweight Terminal Emulator based on libvte, written in Vala
xf86-video-armada 0.0.1 X.Org X server -- graphics driver for KMS based systems with pluggable GPU backend
zerotier 1.6.4 A Smart Ethernet Switch for Earth
espressobin default espressobin boards
pine64-plus pine64/pine64-plus systems
vctlabs VCTLabs (VCT Labs Bleeding Edge Reference Distro)