armbian-build/packages/extras-buildpkgs
2021-04-18 22:16:07 +02:00
..
a10disp/debian
fswebcam-gc2035/debian
guvcview/debian
hostapd/debian
hostapd-realtek/debian
htop/debian Made clear what the patch fixes and add notes on code sources 2021-04-18 22:16:07 +02:00
libcedrus/debian
libDRI2/debian
libglshim/debian
libmali-sunxi-r3p0/debian
libmali-sunxi-r3p0.old/debian
libUMP/debian
libvdpau/debian
libvdpau-sunxi/debian
mmc-utils/debian
sunxi-tools/debian
swconfig/debian/patches
xf86-video-armsoc/debian
xf86-video-fbturbo/debian
00-libdri2.conf
04-libvdpau.conf
05-libump.conf
06-libcedrus.conf
06-xf86-video-fbturbo.conf
07-xf86-video-armsoc.conf
90-a10disp.conf
90-fswebcam-gc2035.conf.disabled
90-guvcview.conf.disabled
90-hostapd-realtek.conf
90-hostapd.conf
90-htop.conf
90-libglshim.conf
90-libmali-sunxi-r3p0.conf
90-libmali-sunxi-r3p0.conf.old
90-libvdpau-sunxi.conf
90-mmc-utils.conf
90-sunxi-tools.conf
90-swconfig.conf
buildpkg-public.gpg
buildpkg.gpg
buildpkg.key
README.md
SOURCES

Requirements

  • Xenial build host

  • Extra 5GB of disk space

Limitations

  • Packages are built only for Jessie, Xenial and Stretch targets, installing on older distributions may be done manually if dependencies can be satisfied

TODO

Process

  • Switch from qemu & distcc to multiarch cross-compiling if possible

Package-specific:

  • libvdpau-sunxi: select branch (master or dev)

Notes

libcedrus compiled without USE_UMP=1 requires access to /dev/ion

libcedrus compiled with USE_UMP=1 caused segfault last time I tested video playback with mpv

libmali-sunxi-r3p0 contains *.so symlinks (instead of libmali-sunxi-dev) to help searching libraries by SONAME for libMali.so

libmali-sunxi-r3p0 is packaged differently for Debian and Ubuntu

libglshim1 is installed to private directory (/usr/lib/arm-linux-gnueabihf/glshim) and can be activated by using LD_LIBRARY_PATH