packagegroup-meta-oe.bb 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251
  1. SUMMARY = "Meta-oe ptest packagegroups"
  2. inherit packagegroup
  3. PROVIDES = "${PACKAGES}"
  4. PACKAGES = ' \
  5. packagegroup-meta-oe \
  6. packagegroup-meta-oe-benchmarks \
  7. packagegroup-meta-oe-connectivity \
  8. packagegroup-meta-oe-core \
  9. packagegroup-meta-oe-crypto \
  10. packagegroup-meta-oe-bsp \
  11. packagegroup-meta-oe-dbs \
  12. packagegroup-meta-oe-devtools \
  13. packagegroup-meta-oe-extended \
  14. packagegroup-meta-oe-kernel \
  15. packagegroup-meta-oe-multimedia \
  16. packagegroup-meta-oe-navigation \
  17. packagegroup-meta-oe-security \
  18. packagegroup-meta-oe-support \
  19. packagegroup-meta-oe-test \
  20. ${@bb.utils.contains("DISTRO_FEATURES", "x11", "packagegroup-meta-oe-gnome", "", d)} \
  21. ${@bb.utils.contains("DISTRO_FEATURES", "x11", "packagegroup-meta-oe-graphics", "", d)} \
  22. ${@bb.utils.contains("DISTRO_FEATURES", "ptest", "packagegroup-meta-oe-ptest", "", d)} \
  23. '
  24. RDEPENDS_packagegroup-meta-oe = "\
  25. packagegroup-meta-oe-benchmarks \
  26. packagegroup-meta-oe-connectivity \
  27. packagegroup-meta-oe-core \
  28. packagegroup-meta-oe-crypto \
  29. packagegroup-meta-oe-bsp \
  30. packagegroup-meta-oe-dbs \
  31. packagegroup-meta-oe-devtools \
  32. packagegroup-meta-oe-extended \
  33. packagegroup-meta-oe-kernel \
  34. packagegroup-meta-oe-multimedia \
  35. packagegroup-meta-oe-navigation \
  36. packagegroup-meta-oe-security \
  37. packagegroup-meta-oe-support \
  38. packagegroup-meta-oe-test \
  39. ${@bb.utils.contains("DISTRO_FEATURES", "x11", "packagegroup-meta-oe-gnome", "", d)} \
  40. ${@bb.utils.contains("DISTRO_FEATURES", "x11", "packagegroup-meta-oe-graphics", "", d)} \
  41. ${@bb.utils.contains("DISTRO_FEATURES", "ptest", "packagegroup-meta-oe-ptest", "", d)} \
  42. "
  43. RDEPENDS_packagegroup-meta-oe-benchmarks = "\
  44. analyze-suspend dhrystone iperf2 linpack phoronix-test-suite \
  45. tiobench bonnie++ fio iperf2 iperf3 lmbench s-suite whetstone \
  46. libc-bench memtester sysbench dbench iozone3 libhugetlbfs \
  47. nbench-byte tinymembench \
  48. ${@bb.utils.contains("DISTRO_FEATURES", "x11 wayland opengl", "glmark2", "", d)} \
  49. "
  50. RDEPENDS_packagegroup-meta-oe-connectivity ="\
  51. gammu hostapd irssi krb5 libev libimobiledevice \
  52. libmbim libmtp libndp libqmi libtorrent \
  53. libuv libwebsockets linuxptp lirc loudmouth \
  54. modemmanager mosh \
  55. paho-mqtt-c phonet-utils rabbitmq-c rfkill rtorrent \
  56. ser2net smstools3 telepathy-glib telepathy-idle thrift \
  57. usbmuxd wvstreams zabbix zeromq \
  58. ${@bb.utils.contains("DISTRO_FEATURES", "x11", "obex-data-server", "", d)} \
  59. ${@bb.utils.contains("DISTRO_FEATURES", "pulseadio bluez4", "libmikmod", "", d)} \
  60. ${@bb.utils.contains("DISTRO_FEATURES", "bluez4", "obexftp openobex libnet wvdial", "", d)} \
  61. "
  62. # dracut needs dracut
  63. RDEPENDS_packagegroup-meta-oe-core ="\
  64. dbus-daemon-proxy libdbus-c++ eggdbus \
  65. ell glibmm libsigc++-2.0 libxml++ distro-feed-configs \
  66. mm-common opencl-headers opencl-icd-loader \
  67. proxy-libintl usleep \
  68. ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "dbus-broker ndctl", "", d)} \
  69. "
  70. RDEPENDS_packagegroup-meta-oe-crypto ="\
  71. botan cryptsetup libkcapi libmcrypt \
  72. libsodium pkcs11-helper \
  73. "
  74. RDEPENDS_packagegroup-meta-oe-bsp ="\
  75. acpitool cpufrequtils edac-utils efibootmgr \
  76. efivar flashrom lmsensors lmsensors-config \
  77. lsscsi nvme-cli pcmciautils pointercal \
  78. "
  79. RDEPENDS_packagegroup-meta-oe-dbs ="\
  80. leveldb libdbi mariadb mariadb-native \
  81. mysql-python postgresql psqlodbc rocksdb soci \
  82. sqlite \
  83. ${@bb.utils.contains("DISTRO_FEATURES", "bluez4", "mongodb", "", d)} \
  84. "
  85. RDEPENDS_packagegroup-meta-oe-devtools ="\
  86. android-tools android-tools-conf bootchart breakpad \
  87. capnproto cgdb cscope ctags \
  88. debootstrap dejagnu dmalloc flatbuffers \
  89. giflib icon-slicer iptraf-ng jq jsoncpp jsonrpc json-spirit \
  90. kconfig-frontends lemon libedit libgee libsombok3 \
  91. libubox log4cplus lshw ltrace lua mcpp memstat mercurial \
  92. mpich msgpack-c nlohmann-json nodejs openocd pax-utils \
  93. ipc-run libdbd-mysql-perl libdbi-perl libio-pty-perl php \
  94. protobuf protobuf-c python3-distutils-extra \
  95. python-cpuset python-distutils-extra python-futures python-pygobject \
  96. rapidjson serialcheck sip3 sip tclap uftrace uw-imap valijson \
  97. xmlrpc-c yajl yasm \
  98. ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geany geany-plugins glade tk", "", d)} \
  99. "
  100. RDEPENDS_packagegroup-meta-oe-extended ="\
  101. byacc cfengine cfengine-masterfiles cmpi-bindings \
  102. ddrescue dialog dumb-init enscript fluentbit \
  103. haveged hexedit hiredis hplip hwloc indent iotop isomd5sum \
  104. jansson konkretcmpi lcdproc libblockdev libcec libconfig \
  105. libdivecomputer libplist libusbmuxd \
  106. liblockfile liblogging liblognorm libmodbus libmodbus \
  107. libpwquality libqb libuio \
  108. lockfile-progs logwatch lprng mailx md5deep \
  109. mozjs mraa nana nicstat \
  110. p7zip p8platform libfile-fnmatch-perl polkit \
  111. polkit-group-rule-datetime polkit-group-rule-network \
  112. rarpd redis rrdtool libfastjson librelp rsyslog sanlock \
  113. sblim-cmpi-devel sblim-sfc-common sblim-sfcc \
  114. scsirastools sgpio smartmontools snappy can-isotp \
  115. can-utils libsocketcan tipcutils tiptop \
  116. tmux uml-utilities upm vlock volume-key wipe zlog zram \
  117. ${@bb.utils.contains("DISTRO_FEATURES", "x11 wayland opengl", "boinc-client", "", d)} \
  118. ${@bb.utils.contains("DISTRO_FEATURES", "x11", " libgxim t1lib gnuplot libwmf gtkmathview", "", d)} \
  119. ${@bb.utils.contains("DISTRO_FEATURES", "bluez", "collectd", "", d)} \
  120. ${@bb.utils.contains("DISTRO_FEATURES", "pam", "pam-plugin-ccreds pam-plugin-ldapdb", "", d)} \
  121. ${@bb.utils.contains("DISTRO_FEATURES", "pam", "pam-ssh-agent-auth openwsman sblim-sfcb ", "", d)} \
  122. ${@bb.utils.contains("BBPATH", "meta-python", "openlmi-tools", "", d)} \
  123. "
  124. RDEPENDS_packagegroup-meta-oe-gnome ="\
  125. atkmm gnome-common gnome-doc-utils-stub gtkmm \
  126. gtkmm3 pyxdg vte9 \
  127. "
  128. RDEPENDS_packagegroup-meta-oe-graphics ="\
  129. babl cairomm dietsplash directfb directfb-examples dnfdragora \
  130. fbgrab fbida fontforge freeglut fvwm gegl gimp glm gphoto2 libgphoto2 \
  131. gtkperf jasper leptonica libmng libsdl2-image libsdl2-mixer libsdl2-net \
  132. libsdl2-ttf libsdl-gfx libsdl-image libsdl-mixer libsdl-net libsdl-ttf \
  133. libvncserver libyui libyui-ncurses lxdm numlockx openbox openjpeg \
  134. packagegroup-fonts-truetype pangomm qrencode takao-fonts terminus-font \
  135. tesseract tesseract-lang tigervnc tslib source-han-sans-cn-fonts \
  136. source-han-sans-jp-fonts source-han-sans-kr-fonts source-han-sans-tw-fonts ttf-abyssinica \
  137. libvdpau x11vnc xcursorgen xdotool \
  138. bdftopcf iceauth sessreg setxkbmap twm xclock xfontsel xgamma xkbevd xkbprint xkbutils \
  139. xlsatoms xlsclients xlsfonts xmag xmessage xrdb xrefresh xsetmode xsetroot xstdcmap \
  140. xterm xwd xwud xbitmaps xorg-sgml-doctools \
  141. font-adobe-100dpi font-adobe-utopia-100dpi \
  142. font-bh-100dpi font-bh-lucidatypewriter-100dpi font-bitstream-100dpi font-cursor-misc \
  143. font-misc-misc xorg-fonts-100dpi liblbxutil libxaw libxkbui libxpresent xserver-common \
  144. "
  145. RDEPENDS_packagegroup-meta-oe-kernel ="\
  146. agent-proxy bpftool broadcom-bt-firmware cpupower \
  147. crash ipmitool minicoredumper oprofile \
  148. "
  149. RDEPENDS_packagegroup-meta-oe-multimedia ="\
  150. alsa-oss audiofile cdrkit esound faad2 id3lib \
  151. a2jmidid jack libass libburn libcdio libcdio-paranoia \
  152. libdvdread libmad libmms libmodplug libopus live555 \
  153. mplayer-common opus-tools \
  154. sound-theme-freedesktop v4l-utils yavta wavpack libvpx \
  155. ${@bb.utils.contains("DISTRO_FEATURES", "x11", "xpext pavucontrol mpv xsp", "", d)} \
  156. ${@bb.utils.contains("DISTRO_FEATURES", "pulseadio bluez4", "libmikmod", "", d)} \
  157. "
  158. RDEPENDS_packagegroup-meta-oe-navigation ="\
  159. geoclue geos libspatialite proj \
  160. ${@bb.utils.contains("DISTRO_FEATURES", "x11", "orrery", "", d)} \
  161. ${@bb.utils.contains("DISTRO_FEATURES", "bluz4", "gpsd gpsd-machine-conf", "", d)} \
  162. "
  163. RDEPENDS_packagegroup-meta-oe-security ="\
  164. tomoyo-tools \
  165. ${@bb.utils.contains("DISTRO_FEATURES", "pam", "passwdqc", "", d)} \
  166. ${@bb.utils.contains("DISTRO_FEATURES", "bluz5", "nmap", "", d)} \
  167. "
  168. RDEPENDS_packagegroup-meta-oe-shells ="\
  169. dash tcsh zsh \
  170. "
  171. NE10 = ""
  172. NE10_aarch64 = "ne10"
  173. NE10_arm7 = "ne10"
  174. RDEPENDS_packagegroup-meta-oe-support ="\
  175. anthy asio atop augeas avro-c bdwgc frame grail \
  176. ccid ceres-solver ckermit cpprest ctapi-common daemonize \
  177. daemontools debsums devmem2 dfu-util dfu-util-native digitemp \
  178. dstat eject enca epeg espeak espeak-data fbset fbset-modes \
  179. fftw fltk-native gd gflags glog gnulib gperftools \
  180. gpm gradm gsl gsoap hddtemp hidapi htop hunspell hwdata iksemel \
  181. libinih inotify-tools joe lcms lcov libatasmart libbytesize \
  182. libcereal libcyusbserial libee libeigen libestr libftdi libgit2 \
  183. libgpiod libiio libjs-jquery libjs-sizzle liblinebreak libmicrohttpd \
  184. libmxml libnih liboauth libol liboop libp11 libraw1394 libsmi libsoc libssh2 \
  185. libssh libtar libteam libtinyxml2 libtinyxml libusbg libusb-compat libutempter \
  186. links lio-utils lockdev log4c log4cpp logwarn libdevmapper lvm2 \
  187. mailcap mbuffer mg minini \
  188. multipath-tools nano neon nmon numactl onig openct openldap \
  189. opensc wbxml2 p910nd pcsc-lite picocom libotr pidgin \
  190. pngcheck poco poppler poppler-data portaudio-v19 pps-tools \
  191. pv pxaregs raptor2 rdfind read-edid rsnapshot s3c24xx-gpio s3c64xx-gpio \
  192. sjf2410-linux-native satyr sdparm pty-forward-native serial-forward \
  193. sg3-utils sharutils smem spitools srecord ssiapi start-stop-daemon stm32flash \
  194. syslog-ng system-config-keyboard tbb thin-provisioning-tools tokyocabinet \
  195. tree udisks udisks2 uhubctl unixodbc upower uriparser usb-modeswitch \
  196. usb-modeswitch-data usbpath uthash utouch-evemu utouch-frame \
  197. vim vim-tiny websocketpp wmiconfig xdelta3 xdg-user-dirs xmlstarlet \
  198. zbar zile \
  199. ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geis toscoterm uim synergy utouch-mtview links-x11 fltk pidgin-otr", "", d)} \
  200. ${@bb.utils.contains("DISTRO_FEATURES", "pulseadio bluez4", "libcanberra", "", d)} \
  201. ${@bb.utils.contains("DISTRO_FEATURES", "x11 pam", "xorgxrdp xrdp", "", d)} \
  202. ${@bb.utils.contains("DISTRO_FEATURES", "bluez4", "procmail", "", d)} \
  203. ${NE10} \
  204. "
  205. RDEPENDS_packagegroup-meta-oe-support-egl ="\
  206. freerdp libnice opencv \
  207. "
  208. RDEPENDS_packagegroup-meta-oe-test ="\
  209. catch2 cppunit cunit cxxtest evtest fb-test \
  210. fwts gtest pm-qa stress-ng testfloat \
  211. "
  212. RDEPENDS_packagegroup-meta-oe-ptest = "\
  213. zeromq-ptest \
  214. libxml-ptest \
  215. soci-ptest \
  216. leveldb-ptest \
  217. psqlodbc-ptest \
  218. lua-ptest \
  219. protobuf-ptest \
  220. libdbi-ptest \
  221. rsyslog-ptest \
  222. oprofile-ptest \
  223. libteam-ptest \
  224. uthash-ptest \
  225. mcelog-ptest \
  226. openldap-ptest \
  227. libee-ptest \
  228. numactl-ptest \
  229. poco-ptest \
  230. "