Skip to content
Snippets Groups Projects

reform-debian-packages

The build sources for custom Debian packages which end up at https://mntre.com/reform-debian

We currently are building the following packages:

ffmpeg

With the patches from [1] for hardware accelerated video playback:

[1] https://community.mnt.re/t/notes-on-building-ffmpeg-and-mpv-to-use-the-hardware-h-264-decoder/305

flash-kernel

With a new entry for the reform to its database so that it can create u-boot compatible images.

fontcontig

Making its installation reproducible: https://bugs.debian.org/864082

xwayland

Adding a patch calling glFinish()

blender

Compiling an old blender version because everything after 2.79b requires opengles 3.2.

linux

A patched 5.12 kernel until the patches are rebased onto newer versions or upstreamed.

neatvnc and wayvnc

Both packages are still waiting in the Debian NEW queue: https://ftp-master.debian.org/new/neatvnc_0.4.0+dfsg-1.html https://ftp-master.debian.org/new/wayvnc_0.4.1-1.html

reform-tools

Scripts for running the reform.

linux

To just rebuild the kernel and not the rest, you can run this:

chdist --data-dir=./chdist apt-get base update
env --chdir=./linux DEBEMAIL='robot <reform@reform.repo>' BUILD_ARCH=arm64 HOST_ARCH=arm64 BASESUITE=unstable OURSUITE=reform ./build.sh