Blame view

recipes-fsl/images/imx6solosmarc-fsl-image-qt5.bb 1.32 KB
294a6c6f8   Eric Lee   Initial Commit fo...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
  DESCRIPTION = "Embedian SMARC-FiMX6 Image - Adds Qt5 and other utilities"
  LICENSE = "MIT"
  
  require recipes-fsl/images/fsl-image-gui.bb
  
  inherit distro_features_check
  
  CONFLICT_DISTRO_FEATURES = "directfb"
  
  X11_IMAGE_INSTALL = "${@base_contains('DISTRO_FEATURES', 'x11', \
      'libxkbcommon', '', d)}"
  
  WLD_IMAGE_INSTALL = "${@base_contains('DISTRO_FEATURES', 'wayland', \
      'qtwayland \
       qtwayland-plugins', '', d)}"
  
  OPENCV_INSTALL = "opencv opencv-dev opencv-apps opencv-samples"
  
  QT5_IMAGE_INSTALL = ""
  QT5_IMAGE_INSTALL_common = " \
      packagegroup-qt5-core \
      packagegroup-qt5-qtdeclarative \
      packagegroup-qt5-qtdeclarative-qml \
      packagegroup-qt5-demos \
      ${X11_IMAGE_INSTALL} \
      ${WLD_IMAGE_INSTALL} \
      ${OPENCV_INSTALL} \
      "
  QT5_IMAGE_INSTALL_imx6solosmarc = " \
      ${QT5_IMAGE_INSTALL_common} \
      packagegroup-qt5-webkit \
      "
803ef1f99   Eric Lee   Add package manager
33
  IMAGE_FEATURES += "package-management"
294a6c6f8   Eric Lee   Initial Commit fo...
34
35
36
37
38
39
40
  IMAGE_INSTALL += " \
  ${QT5_IMAGE_INSTALL} \
      sudo \
      screen \
      cpufrequtils \
      nano \
      vim \
294a6c6f8   Eric Lee   Initial Commit fo...
41
42
43
44
45
46
47
      tzdata \
      ntp \
      boost \
      nodejs \
      procps \
      cronie \
      rsyslog \
294a6c6f8   Eric Lee   Initial Commit fo...
48
49
50
51
52
53
54
55
      e2fsprogs-e2fsck \
      e2fsprogs-mke2fs \
      e2fsprogs-tune2fs \
      dosfstools \
      util-linux-fdisk \
      util-linux-mkfs \
      util-linux-sfdisk \
      util-linux-blkid \
3f21ecbc0   Eric Lee   Add ncftp ftp cli...
56
      ncftp \
294a6c6f8   Eric Lee   Initial Commit fo...
57
58
  "
  export IMAGE_BASENAME = "imx6solosmarc-fsl-image-qt5"