build/extras-buildpkgs
2017-04-14 13:59:01 +02:00
..
a10disp/debian Move a10disp to extras-buildpackages 2016-09-29 18:54:57 +03:00
fswebcam-gc2035/debian Split repository components for different releases 2016-08-11 13:48:44 +03:00
guvcview/debian Improve chroot-buildpackages 2016-07-09 00:18:41 +03:00
hostapd/debian Hostapd configuration(s) cleanup. 2017-04-14 13:56:47 +02:00
hostapd-realtek/debian Hostapd conf more cleanup. 2017-04-14 13:59:01 +02:00
libcedrus/debian Update conditions for extra packages 2016-11-11 20:37:29 +03:00
libcsptr-dev/debian Added fswebcam-gc2035 package 2016-07-19 22:00:36 +03:00
libDRI2/debian Rework some package dependencies 2016-07-13 17:45:10 +03:00
libglshim/debian Fix for building GLshim 2016-11-12 12:42:13 +03:00
libmali-sunxi-r3p0/debian Fixes for desktop configuration 2016-10-05 19:32:23 +03:00
libUMP/debian Buildpkg fixes and improvements 2016-08-05 19:16:46 +03:00
libvdpau/debian Readd libvdpau 2016-09-08 16:14:59 +03:00
libvdpau-sunxi/debian Fixes for desktop configuration 2016-10-05 19:32:23 +03:00
sunxi-tools/debian Fix for building sunxi-tools extra package 2017-02-06 18:02:44 +03:00
swconfig/debian/patches Fix swconfig patches 2016-09-23 00:00:57 +03:00
xf86-video-fbturbo/debian Improve packaging for FFmpeg, mali and fbturbo 2016-07-12 20:42:27 +03:00
00-libdri2.conf Update conditions for extra packages 2016-11-11 20:37:29 +03:00
04-libvdpau.conf Update conditions for extra packages 2016-11-11 20:37:29 +03:00
05-libump.conf Change extras-buildpgks build condition checks 2016-09-06 19:50:20 +03:00
06-libcedrus.conf Update conditions for extra packages 2016-11-11 20:37:29 +03:00
06-libcsptr-dev.conf.disabled Change extras-buildpgks build condition checks 2016-09-06 19:50:20 +03:00
06-xf86-video-fbturbo.conf Install fbturbo on OPi PC2 desktop images 2017-01-31 23:29:52 +03:00
90-a10disp.conf Enable a10disp installation from repository 2017-03-04 00:10:29 +03:00
90-fswebcam-gc2035.conf Change extras-buildpgks build condition checks 2016-09-06 19:50:20 +03:00
90-guvcview.conf Fixes for desktop configuration 2016-10-05 19:32:23 +03:00
90-hostapd-realtek.conf Change extras-buildpgks build condition checks 2016-09-06 19:50:20 +03:00
90-hostapd.conf Change extras-buildpgks build condition checks 2016-09-06 19:50:20 +03:00
90-libglshim.conf Set glshim package version 2016-11-12 19:19:18 +03:00
90-libmali-sunxi-r3p0.conf Rename glshim package 2016-10-07 18:57:09 +03:00
90-libvdpau-sunxi.conf Update conditions for extra packages 2016-11-11 20:37:29 +03:00
90-sunxi-tools.conf Bump sunxi-tools version 2016-12-02 18:37:26 +03:00
90-swconfig.conf Fix swconfig patches 2016-09-23 00:00:57 +03:00
buildpkg-public.gpg Buildpkg fixes and improvements 2016-08-05 19:16:46 +03:00
buildpkg.gpg Buildpkg fixes and improvements 2016-08-05 19:16:46 +03:00
buildpkg.key Buildpkg fixes and improvements 2016-08-05 19:16:46 +03:00
README.md Cleanup 2016-10-06 18:27:38 +03:00
SOURCES Cleanup 2016-10-06 18:27:38 +03:00

Requirements

  • Xenial build host

  • Extra 5GB of disk space

Limitations

  • Packages are built only for Jessie and Xenial target, 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