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