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-connectivity-python2 \ 12 packagegroup-meta-oe-core \ 13 packagegroup-meta-oe-crypto \ 14 packagegroup-meta-oe-bsp \ 15 packagegroup-meta-oe-dbs \ 16 packagegroup-meta-oe-dbs-python2 \ 17 packagegroup-meta-oe-devtools \ 18 packagegroup-meta-oe-extended \ 19 packagegroup-meta-oe-extended-python2 \ 20 packagegroup-meta-oe-kernel \ 21 packagegroup-meta-oe-multimedia \ 22 packagegroup-meta-oe-navigation \ 23 packagegroup-meta-oe-printing \ 24 packagegroup-meta-oe-shells \ 25 packagegroup-meta-oe-security \ 26 packagegroup-meta-oe-support \ 27 packagegroup-meta-oe-support-python2 \ 28 packagegroup-meta-oe-test \ 29 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "packagegroup-meta-oe-gnome", "", d)} \ 30 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "packagegroup-meta-oe-graphics", "", d)} \ 31 ${@bb.utils.contains("DISTRO_FEATURES", "ptest", "packagegroup-meta-oe-ptest-packages", "", d)} \ 32" 33#PACKAGES += "packagegroup-meta-oe-fortran-packages" 34 35RDEPENDS:packagegroup-meta-oe = "\ 36 packagegroup-meta-oe-benchmarks \ 37 packagegroup-meta-oe-bsp \ 38 packagegroup-meta-oe-connectivity \ 39 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "packagegroup-meta-oe-connectivity-python2", "", d)} \ 40 packagegroup-meta-oe-core \ 41 packagegroup-meta-oe-crypto \ 42 packagegroup-meta-oe-dbs \ 43 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "packagegroup-meta-oe-dbs-python2", "", d)} \ 44 packagegroup-meta-oe-devtools \ 45 packagegroup-meta-oe-extended \ 46 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "packagegroup-meta-oe-extended-python2", "", d)} \ 47 packagegroup-meta-oe-kernel \ 48 packagegroup-meta-oe-multimedia \ 49 packagegroup-meta-oe-navigation \ 50 packagegroup-meta-oe-printing \ 51 packagegroup-meta-oe-security \ 52 packagegroup-meta-oe-shells \ 53 packagegroup-meta-oe-support \ 54 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "packagegroup-meta-oe-support-python2", "", d)} \ 55 packagegroup-meta-oe-test \ 56 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "packagegroup-meta-oe-gnome", "", d)} \ 57 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "packagegroup-meta-oe-graphics", "", d)} \ 58 ${@bb.utils.contains("DISTRO_FEATURES", "ptest", "packagegroup-meta-oe-ptest-packages", "", d)} \ 59" 60 61RDEPENDS:packagegroup-meta-oe-benchmarks = "\ 62 bonnie++ \ 63 dbench \ 64 dhrystone \ 65 fio \ 66 ${@bb.utils.contains("DISTRO_FEATURES", "x11 wayland opengl", "glmark2", "", d)} \ 67 iozone3 \ 68 iperf2 \ 69 iperf3 \ 70 libc-bench \ 71 linpack \ 72 lmbench \ 73 mbw \ 74 memtester \ 75 nbench-byte \ 76 phoronix-test-suite \ 77 qperf \ 78 s-suite \ 79 stressapptest \ 80 sysbench \ 81 tinymembench \ 82 tiobench \ 83 whetstone \ 84" 85RDEPENDS:packagegroup-meta-oe-benchmarks:append:armv7a = " cpuburn-arm" 86RDEPENDS:packagegroup-meta-oe-benchmarks:append:armv7ve = " cpuburn-arm" 87RDEPENDS:packagegroup-meta-oe-benchmarks:append:aarch64 = " cpuburn-arm" 88 89RDEPENDS:packagegroup-meta-oe-benchmarks:remove:mipsarch = "libhugetlbfs" 90RDEPENDS:packagegroup-meta-oe-benchmarks:remove:mips64 = "tinymembench" 91RDEPENDS:packagegroup-meta-oe-benchmarks:remove:mips64el = "tinymembench" 92RDEPENDS:packagegroup-meta-oe-benchmarks:remove:riscv64 = "libhugetlbfs" 93RDEPENDS:packagegroup-meta-oe-benchmarks:remove:riscv32 = "libhugetlbfs" 94 95RDEPENDS:packagegroup-meta-oe-bsp ="\ 96 acpitool \ 97 cpufrequtils \ 98 edac-utils \ 99 firmwared \ 100 flashrom \ 101 irda-utils \ 102 lmsensors-config-cgi \ 103 lmsensors-config-fancontrol \ 104 lmsensors-config-sensord \ 105 lmsensors \ 106 lsscsi \ 107 nvme-cli \ 108 pcmciautils \ 109 pointercal \ 110" 111RDEPENDS:packagegroup-meta-oe-bsp:append:x86 = " ledmon" 112RDEPENDS:packagegroup-meta-oe-bsp:append:x86-64 = " ledmon" 113 114RDEPENDS:packagegroup-meta-oe-bsp:remove:libc-musl = "ledmon" 115RDEPENDS:packagegroup-meta-oe-bsp:remove:mipsarch = "efivar efibootmgr" 116RDEPENDS:packagegroup-meta-oe-bsp:remove:powerpc = "efivar efibootmgr" 117RDEPENDS:packagegroup-meta-oe-bsp:remove:powerpc64 = "efivar efibootmgr" 118RDEPENDS:packagegroup-meta-oe-bsp:remove:powerpc64le = "efivar efibootmgr" 119RDEPENDS:packagegroup-meta-oe-bsp:remove:riscv64 = "efivar efibootmgr" 120RDEPENDS:packagegroup-meta-oe-bsp:remove:riscv32 = "efivar efibootmgr" 121 122RDEPENDS:packagegroup-meta-oe-connectivity ="\ 123 gammu \ 124 gattlib \ 125 gensio \ 126 hostapd \ 127 ifplugd \ 128 irssi \ 129 iwd \ 130 krb5 \ 131 libev \ 132 libimobiledevice \ 133 libmbim \ 134 libmtp \ 135 libndp \ 136 libnet \ 137 libqmi \ 138 libtorrent \ 139 libuv \ 140 libwebsockets \ 141 linuxptp \ 142 loudmouth \ 143 modemmanager \ 144 mosh \ 145 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "obex-data-server", "", d)} \ 146 openobex \ 147 obexftp \ 148 packagegroup-tools-bluetooth \ 149 paho-mqtt-c \ 150 rabbitmq-c \ 151 rfkill \ 152 rtorrent \ 153 ser2net \ 154 smstools3 \ 155 telepathy-glib \ 156 thrift \ 157 usbmuxd \ 158 wifi-test-suite \ 159 zabbix \ 160 czmq \ 161 zeromq \ 162" 163 164RDEPENDS:packagegroup-meta-oe-connectivity:append:libc-glibc = " wvstreams wvdial" 165 166RDEPENDS:packagegroup-meta-oe-connectivity-python2 = "\ 167 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "telepathy-idle", "", d)} \ 168" 169 170# dracut needs dracut 171RDEPENDS:packagegroup-meta-oe-core = "\ 172 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "dbus-broker", "", d)} \ 173 dbus-daemon-proxy \ 174 libdbus-c++ \ 175 emlog \ 176 kernel-module-emlog \ 177 glibmm \ 178 libnfc \ 179 libsigc++-2.0 \ 180 libsigc++-3 \ 181 libxml++ \ 182 mdbus2 \ 183 distro-feed-configs \ 184 mm-common \ 185 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "ndctl", "", d)} \ 186 opencl-icd-loader \ 187 proxy-libintl \ 188 safec \ 189 sdbus-c++-tools \ 190 sdbus-c++ \ 191 toybox \ 192 usleep \ 193 dbus-cxx \ 194" 195RDEPENDS:packagegroup-meta-oe-core:append:libc-glibc = " ${@bb.utils.contains("DISTRO_FEATURES", "x11 opengl", "glfw", "", d)}" 196RDEPENDS:packagegroup-meta-oe-core:remove:riscv64 = "safec" 197RDEPENDS:packagegroup-meta-oe-core:remove:riscv32 = "safec" 198 199RDEPENDS:packagegroup-meta-oe-crypto ="\ 200 botan \ 201 cryptsetup \ 202 fsverity-utils \ 203 libkcapi \ 204 libmcrypt \ 205 libsodium \ 206 pkcs11-helper \ 207" 208RDEPENDS:packagegroup-meta-oe-crypto:remove:riscv32 = "botan" 209 210RDEPENDS:packagegroup-meta-oe-dbs ="\ 211 influxdb \ 212 leveldb \ 213 libdbi \ 214 lmdb \ 215 mariadb \ 216 postgresql \ 217 psqlodbc \ 218 rocksdb \ 219 soci \ 220 sqlite \ 221" 222 223RDEPENDS:packagegroup-meta-oe-dbs-python2 ="\ 224 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'mysql-python', '', d), "", d)} \ 225" 226 227RDEPENDS:packagegroup-meta-oe-devtools ="\ 228 abseil-cpp \ 229 breakpad \ 230 bootchart \ 231 android-tools-conf \ 232 android-tools \ 233 concurrencykit \ 234 cgdb \ 235 ctags \ 236 debootstrap \ 237 cjson \ 238 cloc \ 239 icon-slicer \ 240 cscope \ 241 dmalloc \ 242 ${@bb.utils.contains("PACKAGE_CLASSES", "package_rpm", "dnf-plugin-tui", "", d)} \ 243 doxygen \ 244 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geany-plugins geany", "", d)} \ 245 jemalloc \ 246 lemon \ 247 flatbuffers \ 248 heaptrack \ 249 libparse-yapp-perl \ 250 libubox \ 251 ltrace \ 252 lua \ 253 luajit \ 254 mcpp \ 255 memstat \ 256 giflib \ 257 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "glade", "", d)} \ 258 grpc \ 259 guider \ 260 php \ 261 iptraf-ng \ 262 jq \ 263 json-spirit \ 264 serialcheck \ 265 tclap \ 266 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "tk", "", d)} \ 267 uw-imap \ 268 jsoncpp \ 269 jsonrpc \ 270 yajl \ 271 yajl \ 272 kconfig-frontends \ 273 ldns \ 274 libgee \ 275 libsombok3 \ 276 lshw \ 277 luaposix \ 278 capnproto-compiler \ 279 mpich \ 280 msgpack-c \ 281 mercurial \ 282 nodejs \ 283 openocd \ 284 pax-utils \ 285 ipc-run \ 286 libdbd-mysql-perl \ 287 libdbi-perl \ 288 libdev-checklib-perl \ 289 libio-pty-perl \ 290 libjson-perl \ 291 libperlio-gzip-perl \ 292 ply \ 293 protobuf-c \ 294 protobuf \ 295 pugixml \ 296 python3-distutils-extra \ 297 rapidjson \ 298 sip3 \ 299 squashfs-tools-ng \ 300 uftrace \ 301 libxerces-c \ 302 xerces-c-samples \ 303 xmlrpc-c \ 304 yasm \ 305 json-schema-validator \ 306 poke \ 307" 308RDEPENDS:packagegroup-meta-oe-devtools:append:x86 = " cpuid msr-tools pmtools" 309RDEPENDS:packagegroup-meta-oe-devtools:append:x86-64 = " cpuid msr-tools pcimem pmtools" 310RDEPENDS:packagegroup-meta-oe-devtools:append:arm = " pcimem" 311RDEPENDS:packagegroup-meta-oe-devtools:append:aarch64 = " pcimem" 312RDEPENDS:packagegroup-meta-oe-devtools:append:libc-musl = " musl-nscd" 313 314RDEPENDS:packagegroup-meta-oe-devtools:remove:arm = "concurrencykit" 315RDEPENDS:packagegroup-meta-oe-devtools:remove:armv5 = "uftrace nodejs" 316RDEPENDS:packagegroup-meta-oe-devtools:remove:mipsarch = "concurrencykit lshw ply uftrace" 317RDEPENDS:packagegroup-meta-oe-devtools:remove:mips64 = "luajit nodejs" 318RDEPENDS:packagegroup-meta-oe-devtools:remove:mips64el = "luajit nodejs" 319RDEPENDS:packagegroup-meta-oe-devtools:remove:powerpc = "android-tools breakpad lshw luajit uftrace" 320RDEPENDS:packagegroup-meta-oe-devtools:remove:powerpc64 = "android-tools breakpad lshw luajit ply uftrace" 321RDEPENDS:packagegroup-meta-oe-devtools:remove:powerpc64le = "android-tools breakpad lshw luajit ply uftrace" 322RDEPENDS:packagegroup-meta-oe-devtools:remove:riscv64 = "breakpad concurrencykit heaptrack lshw ltrace luajit nodejs ply uftrace" 323RDEPENDS:packagegroup-meta-oe-devtools:remove:riscv32 = "breakpad concurrencykit heaptrack lshw ltrace luajit nodejs ply uftrace" 324RDEPENDS:packagegroup-meta-oe-devtools:remove:aarch64 = "concurrencykit" 325RDEPENDS:packagegroup-meta-oe-devtools:remove:x86 = "ply" 326 327RDEPENDS:packagegroup-meta-oe-extended ="\ 328 bitwise \ 329 ${@bb.utils.contains("DISTRO_FEATURES", "x11 wayland opengl", "boinc-client", "", d)} \ 330 brotli \ 331 byacc \ 332 cmpi-bindings \ 333 collectd \ 334 cfengine-masterfiles \ 335 cfengine \ 336 ddrescue \ 337 dialog \ 338 enscript \ 339 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "gnuplot", "", d)} \ 340 dlt-daemon \ 341 docopt.cpp \ 342 iotop \ 343 dumb-init \ 344 konkretcmpi \ 345 figlet \ 346 libcec \ 347 libdivecomputer \ 348 fluentbit \ 349 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "libgxim", "", d)} \ 350 liblognorm \ 351 libmodbus \ 352 haveged \ 353 hexedit \ 354 hiredis \ 355 hplip \ 356 hwloc \ 357 libleak \ 358 libuio \ 359 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "libwmf", "", d)} \ 360 libyang \ 361 lprng \ 362 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "icewm", "", d)} \ 363 md5deep \ 364 indent \ 365 jansson \ 366 nana \ 367 nicstat \ 368 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "openwsman", "", d)} \ 369 p7zip \ 370 isomd5sum \ 371 jpnevulator \ 372 ${@bb.utils.contains("DISTRO_FEATURES", "polkit", "polkit-group-rule-datetime polkit-group-rule-network polkit", "", d)} \ 373 rarpd \ 374 redis \ 375 libfastjson \ 376 librelp \ 377 sblim-cmpi-devel \ 378 sblim-sfc-common \ 379 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "sblim-sfcb ", "", d)} \ 380 sblim-sfcc \ 381 libblockdev \ 382 sgpio \ 383 smartmontools \ 384 can-utils \ 385 canutils \ 386 libsocketcan \ 387 libconfig \ 388 linuxconsole \ 389 uml-utilities \ 390 libidn \ 391 libqb \ 392 wipe \ 393 libzip \ 394 zram \ 395 libplist \ 396 libusbmuxd \ 397 liblockfile \ 398 liblogging \ 399 libnss-nisplus \ 400 libpwquality \ 401 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "libreport", "", d)} \ 402 libserialport \ 403 libstatgrab \ 404 lockfile-progs \ 405 logwatch \ 406 mailx \ 407 mraa \ 408 ostree \ 409 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "pam-plugin-ccreds pam-plugin-ldapdb pam-ssh-agent-auth", "", d)} \ 410 pegtl \ 411 libfile-fnmatch-perl \ 412 rrdtool \ 413 sanlock \ 414 scsirastools \ 415 sedutil \ 416 libsigrok \ 417 libsigrokdecode \ 418 sigrok-cli \ 419 snappy \ 420 tipcutils \ 421 tiptop \ 422 tmate \ 423 tmux \ 424 triggerhappy \ 425 upm \ 426 vlock \ 427 volume-key \ 428 wxwidgets \ 429 zlog \ 430 zstd \ 431 zsync-curl \ 432 redis-plus-plus \ 433" 434RDEPENDS:packagegroup-meta-oe-extended:append:libc-musl = " libexecinfo" 435RDEPENDS:packagegroup-meta-oe-extended:append:x86-64 = " pmdk libx86-1" 436RDEPENDS:packagegroup-meta-oe-extended:append:x86 = " libx86-1" 437 438RDEPENDS:packagegroup-meta-oe-extended:remove:libc-musl = "libnss-nisplus sysdig" 439RDEPENDS:packagegroup-meta-oe-extended:remove:mipsarch = "upm mraa minifi-cpp tiptop" 440RDEPENDS:packagegroup-meta-oe-extended:remove:mips = "sysdig" 441RDEPENDS:packagegroup-meta-oe-extended:remove:powerpc = "upm mraa minifi-cpp" 442RDEPENDS:packagegroup-meta-oe-extended:remove:powerpc64 = "upm mraa minifi-cpp" 443RDEPENDS:packagegroup-meta-oe-extended:remove:powerpc64le = "upm mraa" 444RDEPENDS:packagegroup-meta-oe-extended:remove:riscv64 = "upm libleak libyang mraa sysdig tiptop" 445RDEPENDS:packagegroup-meta-oe-extended:remove:riscv32 = "upm libleak libyang mraa sysdig tiptop" 446 447RDEPENDS:packagegroup-meta-oe-extended-python2 ="\ 448 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'openlmi-tools', '', d), "", d)} \ 449" 450 451RDEPENDS:packagegroup-meta-oe-gnome ="\ 452 atkmm \ 453 gcab \ 454 gnome-common \ 455 gmime \ 456 libjcat \ 457 gtk+ \ 458 gtkmm3 \ 459 gtkmm \ 460 libpeas \ 461 pyxdg \ 462 vte9 \ 463 gnome-theme-adwaita \ 464 libxmlb \ 465" 466 467RDEPENDS:packagegroup-meta-oe-graphics ="\ 468 cairomm \ 469 directfb-examples \ 470 directfb \ 471 fbgrab \ 472 dietsplash \ 473 ${@bb.utils.contains("PACKAGE_CLASSES", "package_rpm", "dnfdragora", "", d)} \ 474 fontforge \ 475 fbida \ 476 feh \ 477 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "freeglut", "", d)} \ 478 ftgl \ 479 fvwm \ 480 gtkperf \ 481 gphoto2 \ 482 imlib2 \ 483 libgphoto2 \ 484 graphviz \ 485 gtkwave \ 486 jasper \ 487 libforms \ 488 lxdm \ 489 numlockx \ 490 nyancat \ 491 obconf \ 492 openbox \ 493 packagegroup-fonts-truetype \ 494 qrencode \ 495 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "st", "", d)} \ 496 takao-fonts \ 497 leptonica \ 498 libvncserver \ 499 libmng \ 500 libsdl-gfx \ 501 libsdl-image \ 502 libsdl-mixer \ 503 libsdl-net \ 504 libsdl-ttf \ 505 libsdl2-image \ 506 libsdl2-mixer \ 507 libsdl2-net \ 508 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "libsdl2-ttf", "", d)} \ 509 libsdl \ 510 ttf-arphic-uming \ 511 ttf-droid-sans ttf-droid-sans-mono ttf-droid-sans-fallback ttf-droid-sans-japanese ttf-droid-serif \ 512 ttf-abyssinica \ 513 source-han-sans-cn-fonts \ 514 source-han-sans-jp-fonts \ 515 source-han-sans-kr-fonts \ 516 source-han-sans-tw-fonts \ 517 source-code-pro-fonts \ 518 ttf-dejavu-sans \ 519 ttf-dejavu-sans-condensed \ 520 ttf-dejavu-sans-mono \ 521 ttf-dejavu-serif \ 522 ttf-dejavu-serif-condensed \ 523 ttf-dejavu-mathtexgyre \ 524 ttf-dejavu-common \ 525 ttf-gentium \ 526 ttf-hunky-sans \ 527 ttf-hunky-serif \ 528 ttf-lohit \ 529 ttf-inconsolata \ 530 ttf-liberation-sans-narrow \ 531 ttf-liberation-mono \ 532 ttf-liberation-sans \ 533 ttf-liberation-serif \ 534 ttf-lklug \ 535 ttf-noto-emoji-color \ 536 ttf-noto-emoji-regular \ 537 ttf-sazanami-gothic \ 538 ttf-sazanami-mincho \ 539 ttf-tlwg \ 540 ttf-roboto \ 541 ttf-wqy-zenhei \ 542 ttf-pt-sans \ 543 ttf-vlgothic \ 544 ttf-ubuntu-mono \ 545 ttf-ubuntu-sans \ 546 libyui-ncurses \ 547 libyui \ 548 x11vnc \ 549 terminus-font-consolefonts \ 550 terminus-font-pcf \ 551 xdotool \ 552 xkbevd \ 553 bdftopcf \ 554 iceauth \ 555 sessreg \ 556 xgamma \ 557 setxkbmap \ 558 xkbutils \ 559 twm \ 560 xclock \ 561 xfontsel \ 562 xkbprint \ 563 xsetmode \ 564 xlsatoms \ 565 xlsclients \ 566 xlsfonts \ 567 xmag \ 568 xmessage \ 569 xrdb \ 570 xrefresh \ 571 xsetroot \ 572 xstdcmap \ 573 xterm \ 574 xwd \ 575 xwud \ 576 xorg-sgml-doctools \ 577 xf86-input-tslib \ 578 xf86-input-void \ 579 xf86-video-armsoc \ 580 xf86-video-ati \ 581 font-adobe-100dpi \ 582 font-adobe-utopia-100dpi \ 583 font-bh-100dpi \ 584 font-bh-lucidatypewriter-100dpi \ 585 font-bitstream-100dpi \ 586 font-cursor-misc \ 587 font-misc-misc \ 588 xorg-fonts-100dpi \ 589 liblbxutil \ 590 libxaw6 \ 591 libxkbui \ 592 libxpresent \ 593 xcb-util-cursor \ 594 xserver-common \ 595 openjpeg \ 596 pangomm \ 597 spirv-shader-generator \ 598 spirv-tools \ 599 stalonetray \ 600 surf \ 601 tesseract-lang \ 602 tesseract \ 603 tigervnc \ 604 tslib \ 605 unclutter-xfixes \ 606 libvdpau \ 607 xcursorgen \ 608 xscreensaver \ 609 yad \ 610 parallel-deqp-runner \ 611 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "opengl-es-cts", "", d)} \ 612 ${@bb.utils.contains("DISTRO_FEATURES", "opengl vulkan", "vulkan-cts", "", d)} \ 613" 614RDEPENDS:packagegroup-meta-oe-graphics:append:x86 = " renderdoc xf86-video-nouveau xf86-video-mga" 615RDEPENDS:packagegroup-meta-oe-graphics:append:x86-64 = " renderdoc xf86-video-nouveau xf86-video-mga" 616RDEPENDS:packagegroup-meta-oe-graphics:append:arm = " renderdoc" 617RDEPENDS:packagegroup-meta-oe-graphics:append:aarch64 = " renderdoc" 618 619RDEPENDS:packagegroup-meta-oe-graphics:remove:libc-musl = "renderdoc" 620 621RDEPENDS:packagegroup-meta-oe-kernel ="\ 622 agent-proxy \ 623 crash \ 624 cpupower \ 625 ipmitool \ 626 broadcom-bt-firmware \ 627 kernel-selftest \ 628 minicoredumper \ 629 oprofile \ 630 spidev-test \ 631 trace-cmd \ 632" 633RDEPENDS:packagegroup-meta-oe-kernel:append:x86 = " intel-speed-select ipmiutil pm-graph turbostat" 634RDEPENDS:packagegroup-meta-oe-kernel:append:x86-64 = " intel-speed-select ipmiutil kpatch pm-graph turbostat bpftool" 635RDEPENDS:packagegroup-meta-oe-kernel:append:powerpc64 = " libpfm4" 636 637# Kernel-selftest does not build with 5.8 and its exluded from build too so until its fixed remove it 638RDEPENDS:packagegroup-meta-oe-kernel:remove = "kernel-selftest" 639RDEPENDS:packagegroup-meta-oe-kernel:remove:libc-musl = "bpftool crash intel-speed-select kernel-selftest minicoredumper turbostat" 640 641RDEPENDS:packagegroup-meta-oe-kernel:remove:mipsarch = "makedumpfile" 642RDEPENDS:packagegroup-meta-oe-kernel:remove:mips64 = "crash" 643RDEPENDS:packagegroup-meta-oe-kernel:remove:mips64el = "crash" 644 645RDEPENDS:packagegroup-meta-oe-kernel:remove:riscv64 = "crash makedumpfile oprofile" 646RDEPENDS:packagegroup-meta-oe-kernel:remove:riscv32 = "crash makedumpfile oprofile" 647 648RDEPENDS:packagegroup-meta-oe-multimedia ="\ 649 alsa-oss \ 650 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "faad2", "", d)} \ 651 dirsplit \ 652 genisoimage \ 653 icedax \ 654 wodim \ 655 id3lib \ 656 audiofile \ 657 a2jmidid \ 658 jack-server \ 659 jack-utils \ 660 libass \ 661 libburn \ 662 libcdio-paranoia \ 663 libcdio \ 664 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "libmad", "", d)} \ 665 libmms \ 666 libdvdread \ 667 libopus \ 668 live555-examples \ 669 live555-mediaserver \ 670 libmikmod \ 671 opus-tools \ 672 libmodplug \ 673 sound-theme-freedesktop \ 674 yavta \ 675 v4l-utils \ 676 wavpack \ 677 libvpx \ 678 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "xsp", "", d)} \ 679 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "mpv", "", d)} \ 680 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "pavucontrol", "", d)} \ 681 libopusenc \ 682" 683 684RDEPENDS:packagegroup-meta-oe-multimedia:remove:libc-musl = "alsa-oss" 685 686RDEPENDS:packagegroup-meta-oe-navigation ="\ 687 geos \ 688 ${@bb.utils.contains("DISTRO_FEATURES", "bluz4", "gpsd-machine-conf gpsd", "", d)} \ 689 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "orrery", "", d)} \ 690 geoclue \ 691 libspatialite \ 692 proj \ 693" 694 695RDEPENDS:packagegroup-meta-oe-printing ="\ 696 cups-filters \ 697 qpdf \ 698" 699 700RDEPENDS:packagegroup-meta-oe-security ="\ 701 keyutils \ 702 nmap \ 703 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "passwdqc", "", d)} \ 704 softhsm \ 705 tomoyo-tools \ 706 auditd \ 707" 708 709RDEPENDS:packagegroup-meta-oe-shells ="\ 710 dash \ 711 mksh \ 712 tcsh \ 713 zsh \ 714" 715 716RDEPENDS:packagegroup-meta-oe-support ="\ 717 anthy \ 718 atop \ 719 ace-cloud-editor \ 720 frame \ 721 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geis", "", d)} \ 722 grail \ 723 asio \ 724 augeas \ 725 avro-c \ 726 bdwgc \ 727 c-ares \ 728 cmark \ 729 ${@bb.utils.contains("DISTRO_FEATURES", "polkit gobject-introspection-data", "colord", "", d)} \ 730 consolation \ 731 cpprest \ 732 ctapi-common \ 733 dfu-util \ 734 dhex \ 735 digitemp \ 736 dstat \ 737 espeak \ 738 evemu-tools \ 739 exiv2 \ 740 libnice \ 741 c-periphery \ 742 fmt \ 743 function2 \ 744 gd \ 745 gflags \ 746 glog \ 747 gperftools \ 748 gpm \ 749 gsoap \ 750 hdf5 \ 751 htop \ 752 hunspell-dictionaries \ 753 hunspell \ 754 hwdata \ 755 iksemel \ 756 gengetopt \ 757 imagemagick \ 758 iniparser \ 759 inotify-tools \ 760 joe \ 761 lcms \ 762 lcov \ 763 imapfilter \ 764 libbytesize \ 765 libcyusbserial \ 766 libestr \ 767 libfann \ 768 libftdi \ 769 ccid \ 770 zchunk \ 771 libgpiod \ 772 libmanette \ 773 ckermit \ 774 libcereal \ 775 daemontools \ 776 libiio \ 777 devmem2 \ 778 libgit2 \ 779 libharu \ 780 eject \ 781 enca \ 782 epeg \ 783 libmxml \ 784 fbset-modes \ 785 fbset \ 786 liboop \ 787 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "fltk", "", d)} \ 788 freerdp \ 789 libgusb \ 790 emacs \ 791 libp11 \ 792 libraw1394 \ 793 gradm \ 794 gsl \ 795 librsync \ 796 hddtemp \ 797 hidapi \ 798 libsoc \ 799 libmimetic \ 800 libinih \ 801 libtar \ 802 libteam \ 803 libusb-compat \ 804 libatasmart \ 805 libcanberra \ 806 libssh \ 807 libssh2 \ 808 libee \ 809 libusbgx-config \ 810 libusbgx \ 811 lockdev \ 812 logwarn \ 813 libjs-jquery \ 814 libjs-sizzle \ 815 liblinebreak \ 816 mailcap \ 817 liboauth \ 818 libol \ 819 mg \ 820 monit \ 821 mscgen \ 822 libsmi \ 823 remmina \ 824 neon \ 825 nmon \ 826 libtinyxml \ 827 libusbg \ 828 libutempter \ 829 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "links-x11", "links", d)} \ 830 log4c \ 831 log4cpp \ 832 nspr \ 833 libdevmapper \ 834 lvm2 \ 835 nss \ 836 mbuffer \ 837 onig \ 838 mime-support \ 839 minini \ 840 multipath-tools \ 841 numactl \ 842 clinfo \ 843 opencv \ 844 opensc \ 845 openct \ 846 openldap \ 847 wbxml2 \ 848 p910nd \ 849 libtinyxml2 \ 850 picocom \ 851 funyahoo-plusplus \ 852 icyque \ 853 libotr \ 854 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "pidgin-otr", "", d)} \ 855 pidgin \ 856 purple-skypeweb \ 857 pidgin-sipe \ 858 pngcheck \ 859 poco \ 860 poppler-data \ 861 poppler \ 862 portaudio-v19 \ 863 procmail \ 864 pxaregs \ 865 pv \ 866 rsnapshot \ 867 pps-tools \ 868 raptor2 \ 869 rdfind \ 870 re2 \ 871 sdparm \ 872 serial-forward \ 873 read-edid \ 874 spitools \ 875 libsass \ 876 sassc \ 877 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "synergy", "", d)} \ 878 syslog-ng \ 879 system-config-keyboard \ 880 tbb \ 881 satyr \ 882 pcsc-lite \ 883 pcsc-tools \ 884 sharutils \ 885 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "toscoterm", "", d)} \ 886 sg3-utils \ 887 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "uim", "", d)} \ 888 uchardet \ 889 srecord \ 890 ssiapi \ 891 tree \ 892 utouch-evemu \ 893 utouch-frame \ 894 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "utouch-mtview", "", d)} \ 895 ${@bb.utils.contains("DISTRO_FEATURES", "polkit", "udisks2", "", d)} \ 896 stm32flash \ 897 tokyocabinet \ 898 xmlstarlet \ 899 thin-provisioning-tools \ 900 uhubctl \ 901 zile \ 902 unixodbc \ 903 daemonize \ 904 upower \ 905 unicode-ucd \ 906 xdelta3 \ 907 uriparser \ 908 nano \ 909 xdg-user-dirs \ 910 xmlsec1 \ 911 ${@bb.utils.contains("DISTRO_FEATURES", "x11 pam", "xorgxrdp xrdp", "", d)} \ 912 usb-modeswitch-data \ 913 usb-modeswitch \ 914 liburing \ 915 zbar \ 916 libmicrohttpd \ 917 yaml-cpp \ 918" 919RDEPENDS:packagegroup-meta-oe-support:append:armv7a = " ne10" 920RDEPENDS:packagegroup-meta-oe-support:append:armv7ve = " ne10" 921RDEPENDS:packagegroup-meta-oe-support:append:aarch64 = " ne10" 922RDEPENDS:packagegroup-meta-oe-support:append:x86 = " mcelog mce-inject mce-test vboxguestdrivers" 923RDEPENDS:packagegroup-meta-oe-support:append:x86-64 = " mcelog mce-inject mce-test vboxguestdrivers" 924 925RDEPENDS:packagegroup-meta-oe-support-python2 ="\ 926 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'lio-utils', '', d), "", d)} \ 927" 928 929RDEPENDS:packagegroup-meta-oe-support:remove:arm ="numactl" 930RDEPENDS:packagegroup-meta-oe-support:remove:mipsarch = "gperftools" 931RDEPENDS:packagegroup-meta-oe-support:remove:riscv64 = "gperftools uim" 932RDEPENDS:packagegroup-meta-oe-support:remove:riscv32 = "gperftools uim" 933RDEPENDS:packagegroup-meta-oe-support:remove:powerpc = "ssiapi tbb" 934RDEPENDS:packagegroup-meta-oe-support:remove:powerpc64le = "ssiapi" 935 936RDEPENDS:packagegroup-meta-oe-test ="\ 937 bats \ 938 cmocka \ 939 cppunit \ 940 cpputest \ 941 cukinia \ 942 cunit \ 943 cxxtest \ 944 evtest \ 945 fb-test \ 946 fwts \ 947 googletest \ 948 pm-qa \ 949 testfloat \ 950" 951RDEPENDS:packagegroup-meta-oe-test:remove:libc-musl = "pm-qa" 952RDEPENDS:packagegroup-meta-oe-test:remove:arm = "fwts" 953RDEPENDS:packagegroup-meta-oe-test:remove:mipsarch = "fwts" 954RDEPENDS:packagegroup-meta-oe-test:remove:powerpc = "fwts" 955RDEPENDS:packagegroup-meta-oe-test:remove:riscv64 = "fwts" 956RDEPENDS:packagegroup-meta-oe-test:remove:riscv32 = "fwts" 957 958RDEPENDS:packagegroup-meta-oe-ptest-packages = "\ 959 zeromq-ptest \ 960 leveldb-ptest \ 961 psqlodbc-ptest \ 962 lua-ptest \ 963 protobuf-ptest \ 964 rsyslog-ptest \ 965 oprofile-ptest \ 966 libteam-ptest \ 967 uthash-ptest \ 968 libee-ptest \ 969 poco-ptest \ 970 cmocka-ptest \ 971" 972RDEPENDS:packagegroup-meta-oe-ptest-packages:append:x86 = " mcelog-ptest" 973RDEPENDS:packagegroup-meta-oe-ptest-packages:append:x86-64 = " mcelog-ptest" 974 975RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:riscv64 = "oprofile-ptest" 976RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:riscv32 = "oprofile-ptest" 977RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:arm = "numactl-ptest" 978 979 980RDEPENDS:packagegroup-meta-oe-fortran-packages = "\ 981 lapack \ 982 octave \ 983 suitesparse \ 984" 985# library-only or headers-only packages 986# They wont be built as part of images but might be interesting to include 987# with dev-pkgs images 988# 989# opencl-headers sdbus-c++-libsystemd boost-url nlohmann-fifo sqlite-orm 990# nlohmann-json exprtk liblightmodbus p8platform gnome-doc-utils-stub 991# glm ttf-mplus xbitmaps ceres-solver cli11 fftw gnulib libeigen ade 992# spdlog span-lite uthash websocketpp catch2 properties-cpp cpp-netlib 993 994# rsyslog conflicts with syslog-ng so its not included here 995 996EXCLUDE_FROM_WORLD = "1" 997