pmaports/hybris/libhybris
NeKit 4c085ddf54
libhybris: replace 7.1-caf pkg with separate test_hwcomposer binary (!88)
As observed on UBPorts, hwcomposer implementation on Android 7 CAF (non-Nexus
Qualcomm) devices has slight differences in employed structs, which makes
them binary incompatible with AOSP headers.

Halium 7.1 android-headers extracted from LineageOS include those
modifications (e. g. https://github.com/Halium/android-headers/blob/halium-7.1/hardware/hwcomposer.h#L290),
so it is enough to add QTI_BSP/QCOM_BSP to defines of programs utilizing
those headers. In case of libhybris, only test_hwcomposer is affected so
far on 7.1 (might be not true for Android 5.1/6!).

This change avoids providing libhybris-7.1-caf package by building a
separate binary of test_hwcomposer for affected devices.
2018-12-04 07:16:25 +01:00
..
0001-Make-libhybris-compile-with-musl.patch Package libhybris (#1402) 2018-04-10 21:13:42 +00:00
0002-tests-Regression-test-for-EGL-glibc-TLS-conflict.patch Package libhybris (#1402) 2018-04-10 21:13:42 +00:00
0003-Implement-X11-EGL-platform-based-on-wayland-code.patch Update libhybris and add more related packages 2018-11-27 07:47:11 +01:00
0004-Build-test-hwcomposer-7-caf.patch libhybris: replace 7.1-caf pkg with separate test_hwcomposer binary (!88) 2018-12-04 07:16:25 +01:00
APKBUILD libhybris: replace 7.1-caf pkg with separate test_hwcomposer binary (!88) 2018-12-04 07:16:25 +01:00
libhybris-egl.post-install hybris: Correct the musl runtime linker config file name for armhf 2018-11-27 07:47:11 +01:00