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