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