pmaports/hybris
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
..
android-headers-4.4 Package libhybris (#1402) 2018-04-10 21:13:42 +00:00
android-headers-7.1 Package libhybris (#1402) 2018-04-10 21:13:42 +00:00
drihybris Update libhybris and add more related packages 2018-11-27 07:47:11 +01:00
drihybrisproto Update libhybris and add more related packages 2018-11-27 07:47:11 +01:00
glamor-hybris Update libhybris and add more related packages 2018-11-27 07:47:11 +01:00
libhybris libhybris: replace 7.1-caf pkg with separate test_hwcomposer binary (!88) 2018-12-04 07:16:25 +01:00
lxc-android Update libhybris and add more related packages 2018-11-27 07:47:11 +01:00
xf86-video-hwcomposer Update libhybris and add more related packages 2018-11-27 07:47:11 +01:00