blob: 5a4375d72af8a45d8b820f9bcb27aa6b1ade635b [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"
Andrew Geisslera2681d92020-10-16 10:17:07 -0500287RDEPENDS_packagegroup-meta-oe-devtools_append_libc-musl = " musl-nscd"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800288
Andrew Geisslerd688a012020-09-18 13:36:00 -0500289RDEPENDS_packagegroup-meta-oe-devtools_remove_arm = "concurrencykit"
Andrew Geissler1548c072019-02-22 16:03:50 -0600290RDEPENDS_packagegroup-meta-oe-devtools_remove_armv5 = "uftrace nodejs"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500291RDEPENDS_packagegroup-meta-oe-devtools_remove_mipsarch = "concurrencykit lshw ply uftrace"
292RDEPENDS_packagegroup-meta-oe-devtools_remove_mips64 = "luajit nodejs"
293RDEPENDS_packagegroup-meta-oe-devtools_remove_mips64el = "luajit nodejs"
294RDEPENDS_packagegroup-meta-oe-devtools_remove_powerpc = "android-tools breakpad lshw luajit uftrace"
295RDEPENDS_packagegroup-meta-oe-devtools_remove_powerpc64 = "android-tools lshw luajit uftrace"
296RDEPENDS_packagegroup-meta-oe-devtools_remove_powerpc64le = "android-tools lshw luajit uftrace"
297RDEPENDS_packagegroup-meta-oe-devtools_remove_riscv64 = "breakpad concurrencykit lshw ltrace luajit nodejs ply uftrace"
298RDEPENDS_packagegroup-meta-oe-devtools_remove_riscv32 = "breakpad concurrencykit lshw ltrace luajit nodejs ply uftrace"
299RDEPENDS_packagegroup-meta-oe-devtools_remove_aarch64 = "${@bb.utils.contains("TUNE_FEATURES", "crypto", "", "abseil-cpp", d)} concurrencykit"
300RDEPENDS_packagegroup-meta-oe-devtools_remove_x86-64 = "${@bb.utils.contains("TUNE_FEATURES", "corei7", "", "abseil-cpp", d)}"
301RDEPENDS_packagegroup-meta-oe-devtools_remove_x86 = "ply"
Andrew Geissler1548c072019-02-22 16:03:50 -0600302
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800303RDEPENDS_packagegroup-meta-oe-extended ="\
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800304 ${@bb.utils.contains("DISTRO_FEATURES", "x11 wayland opengl", "boinc-client", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500305 brotli \
306 byacc \
307 cmpi-bindings \
308 collectd \
309 cfengine-masterfiles \
310 cfengine \
311 ddrescue \
312 dialog \
313 enscript \
314 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "gnuplot", "", d)} \
315 dlt-daemon \
316 docopt.cpp \
317 iotop \
318 dumb-init \
319 konkretcmpi \
320 figlet \
321 libcec \
322 libdivecomputer \
323 fluentbit \
324 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "libgxim", "", d)} \
325 liblognorm \
326 libmodbus \
327 haveged \
328 hexedit \
329 hiredis \
330 hplip \
331 hwloc \
332 libuio \
333 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "libwmf", "", d)} \
334 lprng \
335 icewm \
336 md5deep \
337 indent \
338 jansson \
339 nana \
340 nicstat \
341 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "openlmi-tools", "", d)} \
342 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "openwsman", "", d)} \
343 p7zip \
344 isomd5sum \
345 jpnevulator \
346 ${@bb.utils.contains("DISTRO_FEATURES", "polkit", "polkit-group-rule-datetime polkit-group-rule-network polkit", "", d)} \
347 rarpd \
348 redis \
349 libfastjson \
350 librelp \
351 sblim-cmpi-devel \
352 sblim-sfc-common \
353 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "sblim-sfcb ", "", d)} \
354 sblim-sfcc \
355 libblockdev \
356 sgpio \
357 smartmontools \
358 can-utils \
359 canutils \
360 libsocketcan \
361 libconfig \
362 uml-utilities \
363 libidn \
364 libqb \
365 wipe \
366 libzip \
367 zram \
368 libplist \
369 libusbmuxd \
370 liblockfile \
371 liblogging \
372 libnss-nisplus \
373 libpwquality \
374 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "libreport", "", d)} \
375 libserialport \
376 libstatgrab \
377 lockfile-progs \
378 logwatch \
379 mailx \
380 mraa \
381 ostree \
382 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "pam-plugin-ccreds pam-plugin-ldapdb pam-ssh-agent-auth", "", d)} \
383 pegtl \
384 libfile-fnmatch-perl \
385 rrdtool \
386 sanlock \
387 scsirastools \
388 sedutil \
389 libsigrok \
390 libsigrokdecode \
391 sigrok-cli \
392 snappy \
393 tipcutils \
394 tiptop \
395 tmux \
396 triggerhappy \
397 upm \
398 vlock \
399 volume-key \
400 wxwidgets \
401 zlog \
402 zstd \
403 redis-plus-plus \
404"
405RDEPENDS_packagegroup-meta-oe-extended_append_libc-musl = " libexecinfo"
406RDEPENDS_packagegroup-meta-oe-extended_append_x86-64 = " pmdk libx86-1"
407RDEPENDS_packagegroup-meta-oe-extended_append_x86 = " libx86-1"
408
409RDEPENDS_packagegroup-meta-oe-extended_remove_libc-musl = "libnss-nisplus sysdig"
410RDEPENDS_packagegroup-meta-oe-extended_remove_mipsarch = "upm mraa minifi-cpp tiptop"
411RDEPENDS_packagegroup-meta-oe-extended_remove_mips = "sysdig"
412RDEPENDS_packagegroup-meta-oe-extended_remove_powerpc = "upm mraa minifi-cpp"
413RDEPENDS_packagegroup-meta-oe-extended_remove_powerpc64 = "upm mraa minifi-cpp"
Brad Bishop0e2770c2020-01-21 07:31:46 -0500414RDEPENDS_packagegroup-meta-oe-extended_remove_powerpc64le = "upm mraa"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500415RDEPENDS_packagegroup-meta-oe-extended_remove_riscv64 = "upm mraa sysdig tiptop"
416RDEPENDS_packagegroup-meta-oe-extended_remove_riscv32 = "upm mraa sysdig tiptop"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800417
418RDEPENDS_packagegroup-meta-oe-gnome ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500419 atkmm \
420 gcab \
421 gnome-common \
422 gmime \
423 libjcat \
424 gtk+ \
425 gtkmm3 \
426 gtkmm \
427 libpeas \
428 pyxdg \
429 vte9 \
430 gnome-theme-adwaita \
431 libxmlb \
432"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800433
434RDEPENDS_packagegroup-meta-oe-graphics ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500435 cairomm \
436 directfb-examples \
437 directfb \
438 fbgrab \
439 dietsplash \
440 ${@bb.utils.contains("PACKAGE_CLASSES", "package_rpm", "dnfdragora", "", d)} \
441 fontforge \
442 fbida \
443 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "freeglut", "", d)} \
444 ftgl \
445 fvwm \
446 gtkperf \
447 gphoto2 \
448 libgphoto2 \
449 graphviz \
450 gtkwave \
451 jasper \
452 libforms \
453 lxdm \
454 numlockx \
455 openbox \
456 packagegroup-fonts-truetype \
457 qrencode \
458 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "st", "", d)} \
459 takao-fonts \
460 leptonica \
461 libvncserver \
462 libmng \
463 libsdl-gfx \
464 libsdl-image \
465 libsdl-mixer \
466 libsdl-net \
467 libsdl-ttf \
468 libsdl2-image \
469 libsdl2-mixer \
470 libsdl2-net \
471 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "libsdl2-ttf", "", d)} \
472 libsdl \
473 ttf-arphic-uming \
474 ttf-droid-sans ttf-droid-sans-mono ttf-droid-sans-fallback ttf-droid-sans-japanese ttf-droid-serif \
475 ttf-abyssinica \
476 source-han-sans-cn-fonts \
477 source-han-sans-jp-fonts \
478 source-han-sans-kr-fonts \
479 source-han-sans-tw-fonts \
480 source-code-pro-fonts \
481 ttf-dejavu-sans \
482 ttf-dejavu-sans-condensed \
483 ttf-dejavu-sans-mono \
484 ttf-dejavu-serif \
485 ttf-dejavu-serif-condensed \
486 ttf-dejavu-mathtexgyre \
487 ttf-dejavu-common \
488 ttf-gentium \
489 ttf-hunky-sans \
490 ttf-hunky-serif \
491 ttf-lohit \
492 ttf-inconsolata \
493 ttf-liberation-sans-narrow \
494 ttf-liberation-mono \
495 ttf-liberation-sans \
496 ttf-liberation-serif \
497 ttf-lklug \
498 ttf-noto-emoji-color \
499 ttf-noto-emoji-regular \
500 ttf-sazanami-gothic \
501 ttf-sazanami-mincho \
502 ttf-tlwg \
503 ttf-roboto \
504 ttf-wqy-zenhei \
505 ttf-pt-sans \
506 ttf-vlgothic \
507 ttf-ubuntu-mono \
508 ttf-ubuntu-sans \
509 libyui-ncurses \
510 libyui \
511 x11vnc \
512 terminus-font-consolefonts \
513 terminus-font-pcf \
514 xdotool \
515 xkbevd \
516 bdftopcf \
517 iceauth \
518 sessreg \
519 xgamma \
520 setxkbmap \
521 xkbutils \
522 twm \
523 xclock \
524 xfontsel \
525 xkbprint \
526 xsetmode \
527 xlsatoms \
528 xlsclients \
529 xlsfonts \
530 xmag \
531 xmessage \
532 xrdb \
533 xrefresh \
534 xsetroot \
535 xstdcmap \
536 xterm \
537 xwd \
538 xwud \
539 xorg-sgml-doctools \
540 xf86-input-tslib \
541 xf86-input-void \
542 xf86-video-armsoc \
543 xf86-video-ati \
544 font-adobe-100dpi \
545 font-adobe-utopia-100dpi \
546 font-bh-100dpi \
547 font-bh-lucidatypewriter-100dpi \
548 font-bitstream-100dpi \
549 font-cursor-misc \
550 font-misc-misc \
551 xorg-fonts-100dpi \
552 liblbxutil \
553 libxaw6 \
554 libxkbui \
555 libxpresent \
556 xcb-util-cursor \
557 xserver-common \
558 openjpeg \
559 pangomm \
560 spirv-shader-generator \
561 spirv-tools \
562 stalonetray \
563 surf \
564 tesseract-lang \
565 tesseract \
566 tigervnc \
567 tslib \
568 unclutter-xfixes \
569 libvdpau \
570 xcursorgen \
571 xscreensaver \
572 yad \
573 parallel-deqp-runner \
574 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "opengl-es-cts", "", d)} \
575 ${@bb.utils.contains("DISTRO_FEATURES", "opengl vulkan", "vulkan-cts", "", d)} \
576"
577RDEPENDS_packagegroup-meta-oe-graphics_append_x86 = " renderdoc xf86-video-nouveau xf86-video-mga"
578RDEPENDS_packagegroup-meta-oe-graphics_append_x86-64 = " renderdoc xf86-video-nouveau xf86-video-mga"
579RDEPENDS_packagegroup-meta-oe-graphics_append_arm = " renderdoc"
580RDEPENDS_packagegroup-meta-oe-graphics_append_aarch64 = " renderdoc"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800581
Andrew Geisslerd688a012020-09-18 13:36:00 -0500582RDEPENDS_packagegroup-meta-oe-graphics_remove_libc-musl = "renderdoc"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500583
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800584RDEPENDS_packagegroup-meta-oe-kernel ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500585 agent-proxy \
586 crash \
587 cpupower \
588 ipmitool \
589 broadcom-bt-firmware \
590 kernel-selftest \
591 minicoredumper \
592 oprofile \
593 spidev-test \
594"
595RDEPENDS_packagegroup-meta-oe-kernel_append_x86 = " intel-speed-select ipmiutil pm-graph turbostat"
596RDEPENDS_packagegroup-meta-oe-kernel_append_x86-64 = " intel-speed-select ipmiutil kpatch pm-graph turbostat"
597RDEPENDS_packagegroup-meta-oe-kernel_append_poerpc64 = " libpfm4"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500598
Andrew Geisslerd688a012020-09-18 13:36:00 -0500599# Kernel-selftest does not build with 5.8 and its exluded from build too so until its fixed remove it
600RDEPENDS_packagegroup-meta-oe-kernel_remove = "kernel-selftest"
601RDEPENDS_packagegroup-meta-oe-kernel_remove_libc-musl = "crash intel-speed-select kernel-selftest minicoredumper turbostat"
Andrew Geissler1548c072019-02-22 16:03:50 -0600602
Andrew Geisslerd688a012020-09-18 13:36:00 -0500603RDEPENDS_packagegroup-meta-oe-kernel_remove_mipsarch = "makedumpfile"
Andrew Geissler1548c072019-02-22 16:03:50 -0600604RDEPENDS_packagegroup-meta-oe-kernel_remove_mips64 = "crash"
605RDEPENDS_packagegroup-meta-oe-kernel_remove_mips64el = "crash"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800606
Andrew Geisslerd688a012020-09-18 13:36:00 -0500607RDEPENDS_packagegroup-meta-oe-kernel_remove_riscv64 = "crash makedumpfile oprofile"
608RDEPENDS_packagegroup-meta-oe-kernel_remove_riscv32 = "crash makedumpfile oprofile"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500609
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800610RDEPENDS_packagegroup-meta-oe-multimedia ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500611 alsa-oss \
612 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "faad2", "", d)} \
613 cdrkit \
614 id3lib \
615 audiofile \
616 a2jmidid \
617 jack-server \
618 jack-utils \
619 libass \
620 libburn \
621 libcdio-paranoia \
622 libcdio \
623 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "libmad", "", d)} \
624 libmms \
625 libdvdread \
626 libopus \
627 live555-examples \
628 live555-mediaserver \
Brad Bishop26bdd442019-08-16 17:08:17 -0400629 libmikmod \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500630 opus-tools \
631 libmodplug \
632 sound-theme-freedesktop \
633 yavta \
634 v4l-utils \
635 wavpack \
636 libvpx \
637 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "xsp", "", d)} \
638 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "mpv", "", d)} \
639 pipewire \
640 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "pavucontrol", "", d)} \
641 libopusenc \
642"
643
Andrew Geissler1548c072019-02-22 16:03:50 -0600644RDEPENDS_packagegroup-meta-oe-multimedia_remove_libc-musl = "alsa-oss"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800645
646RDEPENDS_packagegroup-meta-oe-navigation ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500647 geos \
648 ${@bb.utils.contains("DISTRO_FEATURES", "bluz4", "gpsd-machine-conf gpsd", "", d)} \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800649 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "orrery", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500650 geoclue \
651 libspatialite \
652 proj \
653"
654
655RDEPENDS_packagegroup-meta-oe-printing ="\
656 cups-filters \
657 qpdf \
658"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800659
660RDEPENDS_packagegroup-meta-oe-security ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500661 keyutils \
662 nmap \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800663 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "passwdqc", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500664 softhsm \
665 tomoyo-tools \
666"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800667
668RDEPENDS_packagegroup-meta-oe-shells ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500669 dash \
670 mksh \
671 tcsh \
672 zsh \
673"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800674
675RDEPENDS_packagegroup-meta-oe-support ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500676 anthy \
677 atop \
678 ace-cloud-editor \
679 frame \
680 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geis", "", d)} \
681 geis \
682 grail \
683 asio \
684 augeas \
685 avro-c \
686 bdwgc \
687 c-ares \
688 cmark \
689 ${@bb.utils.contains("DISTRO_FEATURES", "polkit gobject-introspection-data", "colord", "", d)} \
690 consolation \
691 cpprest \
692 ctapi-common \
693 dfu-util \
694 dhex \
695 digitemp \
696 dstat \
697 espeak \
698 exiv2 \
699 libnice \
700 c-periphery \
701 fmt \
702 function2 \
703 gd \
704 gflags \
705 glog \
706 gperftools \
707 gpm \
708 gsoap \
709 hdf5 \
710 htop \
711 hunspell-dictionaries \
712 hunspell \
713 hwdata \
714 iksemel \
715 gengetopt \
716 imagemagick \
717 iniparser \
718 inotify-tools \
719 joe \
720 lcms \
721 lcov \
722 imapfilter \
723 libbytesize \
724 libcyusbserial \
725 libestr \
726 libfann \
727 libftdi \
728 ccid \
729 zchunk \
730 libgpiod \
731 libgpiod \
732 ckermit \
733 libcereal \
734 daemontools \
735 libiio \
736 devmem2 \
737 libgit2 \
738 libharu \
739 eject \
740 enca \
741 epeg \
742 libmxml \
743 fbset-modes \
744 fbset \
745 liboop \
746 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "fltk", "", d)} \
747 freerdp \
748 libgusb \
749 emacs \
750 libp11 \
751 libraw1394 \
752 gradm \
753 gsl \
754 librsync \
755 hddtemp \
756 hidapi \
757 libsoc \
758 libmimetic \
759 libinih \
760 libtar \
761 libteam \
762 libusb-compat \
763 libatasmart \
Brad Bishop26bdd442019-08-16 17:08:17 -0400764 libcanberra \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500765 libssh \
766 libssh2 \
767 libee \
768 libusbgx-config \
769 libusbgx \
770 lockdev \
771 logwarn \
772 libjs-jquery \
773 libjs-sizzle \
774 liblinebreak \
775 mailcap \
776 liboauth \
777 libol \
778 mg \
779 monit \
780 mscgen \
781 libsmi \
782 remmina \
783 neon \
784 nmon \
785 libtinyxml \
786 libusbg \
787 libutempter \
788 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "links-x11", "links", d)} \
Andrew Geissler82c905d2020-04-13 13:39:40 -0500789 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "lio-utils", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500790 log4c \
791 log4cpp \
792 nspr \
793 libdevmapper \
794 lvm2 \
795 nss \
796 mbuffer \
797 onig \
798 mime-support \
799 minini \
800 multipath-tools \
801 numactl \
802 clinfo \
803 opencv \
804 opensc \
805 openct \
806 openldap \
807 wbxml2 \
808 p910nd \
809 libtinyxml2 \
810 picocom \
811 funyahoo-plusplus \
812 icyque \
813 libotr \
814 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "pidgin-otr", "", d)} \
815 pidgin \
816 purple-skypeweb \
817 pidgin-sipe \
818 pngcheck \
819 poco \
820 poppler-data \
821 poppler \
822 portaudio-v19 \
823 procmail \
824 pxaregs \
825 pv \
826 rsnapshot \
827 pps-tools \
828 raptor2 \
829 rdfind \
830 sdparm \
831 serial-forward \
832 read-edid \
833 spitools \
834 libsass \
835 sassc \
836 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "synergy", "", d)} \
837 syslog-ng \
838 system-config-keyboard \
839 tbb \
840 satyr \
841 pcsc-lite \
842 sharutils \
843 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "toscoterm", "", d)} \
844 sg3-utils \
845 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "uim", "", d)} \
846 uchardet \
847 srecord \
848 ssiapi \
849 tree \
850 utouch-evemu \
851 utouch-frame \
852 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "utouch-mtview", "", d)} \
853 ${@bb.utils.contains("DISTRO_FEATURES", "polkit", "udisks2", "", d)} \
854 stm32flash \
855 tokyocabinet \
856 xmlstarlet \
857 thin-provisioning-tools \
858 uhubctl \
859 zile \
860 unixodbc \
861 daemonize \
862 upower \
863 xxhash \
864 unicode-ucd \
865 xdelta3 \
866 uriparser \
867 nano \
868 xdg-user-dirs \
869 xmlsec1 \
870 ${@bb.utils.contains("DISTRO_FEATURES", "x11 pam", "xorgxrdp xrdp", "", d)} \
871 usb-modeswitch-data \
872 usb-modeswitch \
873 liburing \
874 zbar \
875 libmicrohttpd \
876"
877RDEPENDS_packagegroup-meta-oe-support_append_armv7a = " ne10"
878RDEPENDS_packagegroup-meta-oe-support_append_armv7ve = " ne10"
879RDEPENDS_packagegroup-meta-oe-support_append_aarch64 = " ne10"
880RDEPENDS_packagegroup-meta-oe-support_append_x86 = " mcelog mce-inject mce-test open-vm-tools vboxguestdrivers"
881RDEPENDS_packagegroup-meta-oe-support_append_x86-64 = " mcelog mce-inject mce-test open-vm-tools vboxguestdrivers"
Andrew Geissler1548c072019-02-22 16:03:50 -0600882RDEPENDS_packagegroup-meta-oe-support_remove_arm ="numactl"
Brad Bishop996bc452019-12-02 13:05:15 -0500883RDEPENDS_packagegroup-meta-oe-support_remove_mipsarch = "gperftools"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500884RDEPENDS_packagegroup-meta-oe-support_remove_riscv64 = "gperftools uim"
885RDEPENDS_packagegroup-meta-oe-support_remove_riscv32 = "gperftools uim"
Brad Bishop0e2770c2020-01-21 07:31:46 -0500886RDEPENDS_packagegroup-meta-oe-support_remove_powerpc = "ssiapi"
Andrew Geissler1548c072019-02-22 16:03:50 -0600887
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800888RDEPENDS_packagegroup-meta-oe-test ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500889 bats \
Andrew Geisslera2681d92020-10-16 10:17:07 -0500890 cmocka \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500891 cppunit \
892 cukinia \
893 cunit \
894 cxxtest \
895 evtest \
896 fb-test \
897 fwts \
898 googletest \
899 pm-qa \
900 testfloat \
901"
Andrew Geissler1548c072019-02-22 16:03:50 -0600902RDEPENDS_packagegroup-meta-oe-test_remove_libc-musl = "pm-qa"
903RDEPENDS_packagegroup-meta-oe-test_remove_arm = "fwts"
904RDEPENDS_packagegroup-meta-oe-test_remove_mipsarch = "fwts"
905RDEPENDS_packagegroup-meta-oe-test_remove_powerpc = "fwts"
906RDEPENDS_packagegroup-meta-oe-test_remove_riscv64 = "fwts"
907RDEPENDS_packagegroup-meta-oe-test_remove_riscv32 = "fwts"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800908
Andrew Geissler1548c072019-02-22 16:03:50 -0600909RDEPENDS_packagegroup-meta-oe-ptest-packages = "\
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800910 zeromq-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800911 leveldb-ptest \
912 psqlodbc-ptest \
913 lua-ptest \
914 protobuf-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800915 rsyslog-ptest \
916 oprofile-ptest \
917 libteam-ptest \
918 uthash-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800919 libee-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800920 poco-ptest \
Andrew Geisslera2681d92020-10-16 10:17:07 -0500921 cmocka-ptest \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500922"
923RDEPENDS_packagegroup-meta-oe-ptest-packages_append_x86 = " mcelog-ptest"
924RDEPENDS_packagegroup-meta-oe-ptest-packages_append_x86-64 = " mcelog-ptest"
925
Andrew Geissler82c905d2020-04-13 13:39:40 -0500926RDEPENDS_packagegroup-meta-oe-ptest-packages_remove_riscv64 = "oprofile-ptest"
927RDEPENDS_packagegroup-meta-oe-ptest-packages_remove_riscv32 = "oprofile-ptest"
Andrew Geissler1548c072019-02-22 16:03:50 -0600928RDEPENDS_packagegroup-meta-oe-ptest-packages_remove_arm = "numactl-ptest"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500929
930
931RDEPENDS_packagegroup-meta-oe-fortran-packages = "\
932 lapack \
933 octave \
934"
935# library-only or headers-only packages
936# They wont be built as part of images but might be interesting to include
937# with dev-pkgs images
938#
939# opencl-headers sdbus-c++-libsystemd boost-url nlohmann-fifo sqlite-orm
940# nlohmann-json exprtk liblightmodbus p8platform gnome-doc-utils-stub
941# glm ttf-mplus xbitmaps ceres-solver cli11 fftw gnulib libeigen ade
942# spdlog span-lite uthash websocketpp catch2 properties-cpp
943
944# rsyslog conflicts with syslog-ng so its not included here
945
946EXCLUDE_FROM_WORLD = "1"
947