Skip to content

Commit 0892fab

Browse files
committed
[EGL] Seems that the libmali.so is depending on a few opensource pakages :-)
1 parent 1bbf417 commit 0892fab

File tree

3 files changed

+22
-2
lines changed

3 files changed

+22
-2
lines changed

configs/xione_wpe_ml_defconfig

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ BR2_BINUTILS_VERSION_2_33_X=y
1010
BR2_GCC_VERSION_9_X=y
1111
BR2_TOOLCHAIN_BUILDROOT_CXX=y
1212
BR2_PACKAGE_HOST_GDB=y
13-
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
1413
BR2_TARGET_GENERIC_ROOT_PASSWD="root"
1514
BR2_ROOTFS_POST_BUILD_SCRIPT="board/raspberrypi3/post-build.sh"
1615
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/raspberrypi3/post-image.sh"
@@ -58,6 +57,7 @@ BR2_PACKAGE_CA_CERTIFICATES=y
5857
BR2_PACKAGE_GRAPHITE2=y
5958
BR2_PACKAGE_LCMS2=y
6059
BR2_PACKAGE_LIBMNG=y
60+
BR2_PACKAGE_WAYLAND=y
6161
BR2_PACKAGE_WPEFRAMEWORK=y
6262
# BR2_PACKAGE_WPEFRAMEWORK_COMPOSITORCLIENT is not set
6363
# BR2_PACKAGE_WPEFRAMEWORK_DISPLAYINFO is not set
@@ -75,7 +75,6 @@ BR2_PACKAGE_WPEFRAMEWORK_LOCATIONSYNC=y
7575
BR2_PACKAGE_WPEFRAMEWORK_LOCATIONSYNC_URI="http://jsonip.metrological.com/?maf=true"
7676
BR2_PACKAGE_WPEFRAMEWORK_MONITOR=y
7777
BR2_PACKAGE_WPEFRAMEWORK_REMOTECONTROL=y
78-
BR2_PACKAGE_WPEFRAMEWORK_REMOTECONTROL_DEVINPUT=y
7978
BR2_PACKAGE_WPEFRAMEWORK_FILETRANSFER=y
8079
BR2_PACKAGE_WPEFRAMEWORK_TIMESYNC=y
8180
BR2_PACKAGE_WPEFRAMEWORK_TRACECONTROL=y
@@ -90,6 +89,8 @@ BR2_PACKAGE_ORC=y
9089
BR2_PACKAGE_PROTOBUF=y
9190
BR2_PACKAGE_SHARED_MIME_INFO=y
9291
BR2_PACKAGE_DROPBEAR=y
92+
BR2_PACKAGE_GESFTPSERVER=y
93+
BR2_PACKAGE_KMOD=y
9394
BR2_PACKAGE_RDKSPLASHSCREEN=y
9495
BR2_PACKAGE_RDKSPLASHSCREEN_OPERATOR="metrological"
9596
BR2_PACKAGE_UTIL_LINUX_LIBMOUNT=y

package/cairo/cairo.mk

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@ CAIRO_CONF_OPTS = \
3535

3636
CAIRO_DEPENDENCIES = host-pkgconf fontconfig pixman
3737

38+
ifeq ($(BR2_PACKAGE_WAYLAND),y)
39+
CAIRO_DEPENDENCIES += wayland
40+
endif
41+
3842
# Just the bare minimum to make other host-* packages happy
3943
HOST_CAIRO_CONF_OPTS = \
4044
--enable-trace=no \

package/xione-sdk/xione-sdk.mk

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,21 @@ define XIONE_SDK_INSTALL_STAGING_CMDS
1414
cp -Rpf $(@D)/mali/lib/* $(STAGING_DIR)/usr/lib/
1515
endef
1616

17+
define XIONE_SDK_DEVICES
18+
/dev/console c 622 0 0 5 1 0 0 -
19+
/dev/ptmx c 622 0 0 5 2 0 0 -
20+
/dev/tty c 622 0 0 5 0 0 0 -
21+
/dev/tty0 c 622 0 0 4 0 0 0 -
22+
/dev/tty1 c 622 0 0 4 0 0 0 -
23+
/dev/tty2 c 622 0 0 4 0 0 0 -
24+
/dev/ttyS0 c 622 0 0 5 3 0 0 -
25+
/dev/random c 622 0 0 1 8 0 0 -
26+
/dev/random c 622 0 0 1 9 0 0 -
27+
endef
28+
29+
define XIONE_SDK_PERMISSIONS
30+
endef
31+
1732
define XIONE_SDK_INSTALL_TARGET_CMDS
1833
cp -pf $(@D)/mali/lib/*.so $(STAGING_DIR)/usr/lib/
1934
cp -pf $(@D)/mali/lib/*.so $(STAGING_DIR)/usr/lib/

0 commit comments

Comments
 (0)