blob: e62b1eb4674f8e72d49dfcf89cf8c8a4049eb51c [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 \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500189 fsverity-utils \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500190 libkcapi \
191 libmcrypt \
192 libsodium \
193 pkcs11-helper \
194"
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600195RDEPENDS_packagegroup-meta-oe-crypto_remove_riscv32 = "botan"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500196
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800197RDEPENDS_packagegroup-meta-oe-dbs ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500198 leveldb \
199 libdbi \
200 mariadb \
Andrew Geissler82c905d2020-04-13 13:39:40 -0500201 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "mysql-python", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500202 postgresql \
203 psqlodbc \
204 rocksdb \
205 soci \
206 sqlite \
207"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800208
209RDEPENDS_packagegroup-meta-oe-devtools ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500210 abseil-cpp \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500211 apitrace \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500212 breakpad \
213 bootchart \
214 android-tools-conf \
215 android-tools \
216 concurrencykit \
217 cgdb \
218 ctags \
219 debootstrap \
220 cjson \
221 cloc \
222 icon-slicer \
223 cscope \
224 dmalloc \
225 ${@bb.utils.contains("PACKAGE_CLASSES", "package_rpm", "dnf-plugin-tui", "", d)} \
226 doxygen \
227 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geany-plugins geany", "", d)} \
228 lemon \
229 flatbuffers \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600230 heaptrack \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500231 libubox \
232 ltrace \
233 lua \
234 luajit \
235 mcpp \
236 memstat \
237 giflib \
238 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "glade", "", d)} \
239 grpc \
240 guider \
241 php \
242 iptraf-ng \
243 jq \
244 json-spirit \
245 serialcheck \
246 tclap \
247 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "tk", "", d)} \
248 uw-imap \
249 jsoncpp \
250 jsonrpc \
251 yajl \
252 yajl \
253 kconfig-frontends \
254 ldns \
255 libgee \
256 libsombok3 \
257 lshw \
258 luaposix \
259 capnproto-compiler \
260 mpich \
261 msgpack-c \
262 mercurial \
Andrew Geissler82c905d2020-04-13 13:39:40 -0500263 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "nodejs", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500264 openocd \
265 pax-utils \
266 ipc-run \
267 libdbd-mysql-perl \
268 libdbi-perl \
269 libdev-checklib-perl \
270 libio-pty-perl \
271 libjson-perl \
272 libperlio-gzip-perl \
273 ply \
274 protobuf-c \
275 protobuf \
276 pugixml \
277 python3-distutils-extra \
278 rapidjson \
279 sip3 \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500280 squashfs-tools-ng \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500281 uftrace \
282 libxerces-c \
283 xerces-c-samples \
284 xmlrpc-c \
285 yasm \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600286 json-schema-validator \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500287"
288RDEPENDS_packagegroup-meta-oe-devtools_append_x86 = " cpuid msr-tools pmtools"
289RDEPENDS_packagegroup-meta-oe-devtools_append_x86-64 = " cpuid msr-tools pcimem pmtools"
290RDEPENDS_packagegroup-meta-oe-devtools_append_arm = " pcimem"
291RDEPENDS_packagegroup-meta-oe-devtools_append_aarch64 = " pcimem"
Andrew Geisslera2681d92020-10-16 10:17:07 -0500292RDEPENDS_packagegroup-meta-oe-devtools_append_libc-musl = " musl-nscd"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800293
Andrew Geisslerd688a012020-09-18 13:36:00 -0500294RDEPENDS_packagegroup-meta-oe-devtools_remove_arm = "concurrencykit"
Andrew Geissler1548c072019-02-22 16:03:50 -0600295RDEPENDS_packagegroup-meta-oe-devtools_remove_armv5 = "uftrace nodejs"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500296RDEPENDS_packagegroup-meta-oe-devtools_remove_mipsarch = "concurrencykit lshw ply uftrace"
297RDEPENDS_packagegroup-meta-oe-devtools_remove_mips64 = "luajit nodejs"
298RDEPENDS_packagegroup-meta-oe-devtools_remove_mips64el = "luajit nodejs"
299RDEPENDS_packagegroup-meta-oe-devtools_remove_powerpc = "android-tools breakpad lshw luajit uftrace"
300RDEPENDS_packagegroup-meta-oe-devtools_remove_powerpc64 = "android-tools lshw luajit uftrace"
301RDEPENDS_packagegroup-meta-oe-devtools_remove_powerpc64le = "android-tools lshw luajit uftrace"
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600302RDEPENDS_packagegroup-meta-oe-devtools_remove_riscv64 = "breakpad concurrencykit heaptrack lshw ltrace luajit nodejs ply uftrace"
303RDEPENDS_packagegroup-meta-oe-devtools_remove_riscv32 = "breakpad concurrencykit heaptrack lshw ltrace luajit nodejs ply uftrace"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500304RDEPENDS_packagegroup-meta-oe-devtools_remove_aarch64 = "${@bb.utils.contains("TUNE_FEATURES", "crypto", "", "abseil-cpp", d)} concurrencykit"
305RDEPENDS_packagegroup-meta-oe-devtools_remove_x86-64 = "${@bb.utils.contains("TUNE_FEATURES", "corei7", "", "abseil-cpp", d)}"
306RDEPENDS_packagegroup-meta-oe-devtools_remove_x86 = "ply"
Andrew Geissler1548c072019-02-22 16:03:50 -0600307
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800308RDEPENDS_packagegroup-meta-oe-extended ="\
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800309 ${@bb.utils.contains("DISTRO_FEATURES", "x11 wayland opengl", "boinc-client", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500310 brotli \
311 byacc \
312 cmpi-bindings \
313 collectd \
314 cfengine-masterfiles \
315 cfengine \
316 ddrescue \
317 dialog \
318 enscript \
319 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "gnuplot", "", d)} \
320 dlt-daemon \
321 docopt.cpp \
322 iotop \
323 dumb-init \
324 konkretcmpi \
325 figlet \
326 libcec \
327 libdivecomputer \
328 fluentbit \
329 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "libgxim", "", d)} \
330 liblognorm \
331 libmodbus \
332 haveged \
333 hexedit \
334 hiredis \
335 hplip \
336 hwloc \
337 libuio \
338 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "libwmf", "", d)} \
339 lprng \
340 icewm \
341 md5deep \
342 indent \
343 jansson \
344 nana \
345 nicstat \
346 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "openlmi-tools", "", d)} \
347 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "openwsman", "", d)} \
348 p7zip \
349 isomd5sum \
350 jpnevulator \
351 ${@bb.utils.contains("DISTRO_FEATURES", "polkit", "polkit-group-rule-datetime polkit-group-rule-network polkit", "", d)} \
352 rarpd \
353 redis \
354 libfastjson \
355 librelp \
356 sblim-cmpi-devel \
357 sblim-sfc-common \
358 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "sblim-sfcb ", "", d)} \
359 sblim-sfcc \
360 libblockdev \
361 sgpio \
362 smartmontools \
363 can-utils \
364 canutils \
365 libsocketcan \
366 libconfig \
367 uml-utilities \
368 libidn \
369 libqb \
370 wipe \
371 libzip \
372 zram \
373 libplist \
374 libusbmuxd \
375 liblockfile \
376 liblogging \
377 libnss-nisplus \
378 libpwquality \
379 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "libreport", "", d)} \
380 libserialport \
381 libstatgrab \
382 lockfile-progs \
383 logwatch \
384 mailx \
385 mraa \
386 ostree \
387 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "pam-plugin-ccreds pam-plugin-ldapdb pam-ssh-agent-auth", "", d)} \
388 pegtl \
389 libfile-fnmatch-perl \
390 rrdtool \
391 sanlock \
392 scsirastools \
393 sedutil \
394 libsigrok \
395 libsigrokdecode \
396 sigrok-cli \
397 snappy \
398 tipcutils \
399 tiptop \
400 tmux \
401 triggerhappy \
402 upm \
403 vlock \
404 volume-key \
405 wxwidgets \
406 zlog \
407 zstd \
408 redis-plus-plus \
409"
410RDEPENDS_packagegroup-meta-oe-extended_append_libc-musl = " libexecinfo"
411RDEPENDS_packagegroup-meta-oe-extended_append_x86-64 = " pmdk libx86-1"
412RDEPENDS_packagegroup-meta-oe-extended_append_x86 = " libx86-1"
413
414RDEPENDS_packagegroup-meta-oe-extended_remove_libc-musl = "libnss-nisplus sysdig"
415RDEPENDS_packagegroup-meta-oe-extended_remove_mipsarch = "upm mraa minifi-cpp tiptop"
416RDEPENDS_packagegroup-meta-oe-extended_remove_mips = "sysdig"
417RDEPENDS_packagegroup-meta-oe-extended_remove_powerpc = "upm mraa minifi-cpp"
418RDEPENDS_packagegroup-meta-oe-extended_remove_powerpc64 = "upm mraa minifi-cpp"
Brad Bishop0e2770c2020-01-21 07:31:46 -0500419RDEPENDS_packagegroup-meta-oe-extended_remove_powerpc64le = "upm mraa"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500420RDEPENDS_packagegroup-meta-oe-extended_remove_riscv64 = "upm mraa sysdig tiptop"
421RDEPENDS_packagegroup-meta-oe-extended_remove_riscv32 = "upm mraa sysdig tiptop"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800422
423RDEPENDS_packagegroup-meta-oe-gnome ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500424 atkmm \
425 gcab \
426 gnome-common \
427 gmime \
428 libjcat \
429 gtk+ \
430 gtkmm3 \
431 gtkmm \
432 libpeas \
433 pyxdg \
434 vte9 \
435 gnome-theme-adwaita \
436 libxmlb \
437"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800438
439RDEPENDS_packagegroup-meta-oe-graphics ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500440 cairomm \
441 directfb-examples \
442 directfb \
443 fbgrab \
444 dietsplash \
445 ${@bb.utils.contains("PACKAGE_CLASSES", "package_rpm", "dnfdragora", "", d)} \
446 fontforge \
447 fbida \
448 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "freeglut", "", d)} \
449 ftgl \
450 fvwm \
451 gtkperf \
452 gphoto2 \
453 libgphoto2 \
454 graphviz \
455 gtkwave \
456 jasper \
457 libforms \
458 lxdm \
459 numlockx \
460 openbox \
461 packagegroup-fonts-truetype \
462 qrencode \
463 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "st", "", d)} \
464 takao-fonts \
465 leptonica \
466 libvncserver \
467 libmng \
468 libsdl-gfx \
469 libsdl-image \
470 libsdl-mixer \
471 libsdl-net \
472 libsdl-ttf \
473 libsdl2-image \
474 libsdl2-mixer \
475 libsdl2-net \
476 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "libsdl2-ttf", "", d)} \
477 libsdl \
478 ttf-arphic-uming \
479 ttf-droid-sans ttf-droid-sans-mono ttf-droid-sans-fallback ttf-droid-sans-japanese ttf-droid-serif \
480 ttf-abyssinica \
481 source-han-sans-cn-fonts \
482 source-han-sans-jp-fonts \
483 source-han-sans-kr-fonts \
484 source-han-sans-tw-fonts \
485 source-code-pro-fonts \
486 ttf-dejavu-sans \
487 ttf-dejavu-sans-condensed \
488 ttf-dejavu-sans-mono \
489 ttf-dejavu-serif \
490 ttf-dejavu-serif-condensed \
491 ttf-dejavu-mathtexgyre \
492 ttf-dejavu-common \
493 ttf-gentium \
494 ttf-hunky-sans \
495 ttf-hunky-serif \
496 ttf-lohit \
497 ttf-inconsolata \
498 ttf-liberation-sans-narrow \
499 ttf-liberation-mono \
500 ttf-liberation-sans \
501 ttf-liberation-serif \
502 ttf-lklug \
503 ttf-noto-emoji-color \
504 ttf-noto-emoji-regular \
505 ttf-sazanami-gothic \
506 ttf-sazanami-mincho \
507 ttf-tlwg \
508 ttf-roboto \
509 ttf-wqy-zenhei \
510 ttf-pt-sans \
511 ttf-vlgothic \
512 ttf-ubuntu-mono \
513 ttf-ubuntu-sans \
514 libyui-ncurses \
515 libyui \
516 x11vnc \
517 terminus-font-consolefonts \
518 terminus-font-pcf \
519 xdotool \
520 xkbevd \
521 bdftopcf \
522 iceauth \
523 sessreg \
524 xgamma \
525 setxkbmap \
526 xkbutils \
527 twm \
528 xclock \
529 xfontsel \
530 xkbprint \
531 xsetmode \
532 xlsatoms \
533 xlsclients \
534 xlsfonts \
535 xmag \
536 xmessage \
537 xrdb \
538 xrefresh \
539 xsetroot \
540 xstdcmap \
541 xterm \
542 xwd \
543 xwud \
544 xorg-sgml-doctools \
545 xf86-input-tslib \
546 xf86-input-void \
547 xf86-video-armsoc \
548 xf86-video-ati \
549 font-adobe-100dpi \
550 font-adobe-utopia-100dpi \
551 font-bh-100dpi \
552 font-bh-lucidatypewriter-100dpi \
553 font-bitstream-100dpi \
554 font-cursor-misc \
555 font-misc-misc \
556 xorg-fonts-100dpi \
557 liblbxutil \
558 libxaw6 \
559 libxkbui \
560 libxpresent \
561 xcb-util-cursor \
562 xserver-common \
563 openjpeg \
564 pangomm \
565 spirv-shader-generator \
566 spirv-tools \
567 stalonetray \
568 surf \
569 tesseract-lang \
570 tesseract \
571 tigervnc \
572 tslib \
573 unclutter-xfixes \
574 libvdpau \
575 xcursorgen \
576 xscreensaver \
577 yad \
578 parallel-deqp-runner \
579 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "opengl-es-cts", "", d)} \
580 ${@bb.utils.contains("DISTRO_FEATURES", "opengl vulkan", "vulkan-cts", "", d)} \
581"
582RDEPENDS_packagegroup-meta-oe-graphics_append_x86 = " renderdoc xf86-video-nouveau xf86-video-mga"
583RDEPENDS_packagegroup-meta-oe-graphics_append_x86-64 = " renderdoc xf86-video-nouveau xf86-video-mga"
584RDEPENDS_packagegroup-meta-oe-graphics_append_arm = " renderdoc"
585RDEPENDS_packagegroup-meta-oe-graphics_append_aarch64 = " renderdoc"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800586
Andrew Geisslerd688a012020-09-18 13:36:00 -0500587RDEPENDS_packagegroup-meta-oe-graphics_remove_libc-musl = "renderdoc"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500588
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800589RDEPENDS_packagegroup-meta-oe-kernel ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500590 agent-proxy \
591 crash \
592 cpupower \
593 ipmitool \
594 broadcom-bt-firmware \
595 kernel-selftest \
596 minicoredumper \
597 oprofile \
598 spidev-test \
599"
600RDEPENDS_packagegroup-meta-oe-kernel_append_x86 = " intel-speed-select ipmiutil pm-graph turbostat"
601RDEPENDS_packagegroup-meta-oe-kernel_append_x86-64 = " intel-speed-select ipmiutil kpatch pm-graph turbostat"
602RDEPENDS_packagegroup-meta-oe-kernel_append_poerpc64 = " libpfm4"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500603
Andrew Geisslerd688a012020-09-18 13:36:00 -0500604# Kernel-selftest does not build with 5.8 and its exluded from build too so until its fixed remove it
605RDEPENDS_packagegroup-meta-oe-kernel_remove = "kernel-selftest"
606RDEPENDS_packagegroup-meta-oe-kernel_remove_libc-musl = "crash intel-speed-select kernel-selftest minicoredumper turbostat"
Andrew Geissler1548c072019-02-22 16:03:50 -0600607
Andrew Geisslerd688a012020-09-18 13:36:00 -0500608RDEPENDS_packagegroup-meta-oe-kernel_remove_mipsarch = "makedumpfile"
Andrew Geissler1548c072019-02-22 16:03:50 -0600609RDEPENDS_packagegroup-meta-oe-kernel_remove_mips64 = "crash"
610RDEPENDS_packagegroup-meta-oe-kernel_remove_mips64el = "crash"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800611
Andrew Geisslerd688a012020-09-18 13:36:00 -0500612RDEPENDS_packagegroup-meta-oe-kernel_remove_riscv64 = "crash makedumpfile oprofile"
613RDEPENDS_packagegroup-meta-oe-kernel_remove_riscv32 = "crash makedumpfile oprofile"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500614
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800615RDEPENDS_packagegroup-meta-oe-multimedia ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500616 alsa-oss \
617 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "faad2", "", d)} \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600618 dirsplit \
619 genisoimage \
620 icedax \
621 wodim \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500622 id3lib \
623 audiofile \
624 a2jmidid \
625 jack-server \
626 jack-utils \
627 libass \
628 libburn \
629 libcdio-paranoia \
630 libcdio \
631 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "libmad", "", d)} \
632 libmms \
633 libdvdread \
634 libopus \
635 live555-examples \
636 live555-mediaserver \
Brad Bishop26bdd442019-08-16 17:08:17 -0400637 libmikmod \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500638 opus-tools \
639 libmodplug \
640 sound-theme-freedesktop \
641 yavta \
642 v4l-utils \
643 wavpack \
644 libvpx \
645 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "xsp", "", d)} \
646 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "mpv", "", d)} \
647 pipewire \
648 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "pavucontrol", "", d)} \
649 libopusenc \
650"
651
Andrew Geissler1548c072019-02-22 16:03:50 -0600652RDEPENDS_packagegroup-meta-oe-multimedia_remove_libc-musl = "alsa-oss"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800653
654RDEPENDS_packagegroup-meta-oe-navigation ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500655 geos \
656 ${@bb.utils.contains("DISTRO_FEATURES", "bluz4", "gpsd-machine-conf gpsd", "", d)} \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800657 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "orrery", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500658 geoclue \
659 libspatialite \
660 proj \
661"
662
663RDEPENDS_packagegroup-meta-oe-printing ="\
664 cups-filters \
665 qpdf \
666"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800667
668RDEPENDS_packagegroup-meta-oe-security ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500669 keyutils \
670 nmap \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800671 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "passwdqc", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500672 softhsm \
673 tomoyo-tools \
674"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800675
676RDEPENDS_packagegroup-meta-oe-shells ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500677 dash \
678 mksh \
679 tcsh \
680 zsh \
681"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800682
683RDEPENDS_packagegroup-meta-oe-support ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500684 anthy \
685 atop \
686 ace-cloud-editor \
687 frame \
688 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geis", "", d)} \
689 geis \
690 grail \
691 asio \
692 augeas \
693 avro-c \
694 bdwgc \
695 c-ares \
696 cmark \
697 ${@bb.utils.contains("DISTRO_FEATURES", "polkit gobject-introspection-data", "colord", "", d)} \
698 consolation \
699 cpprest \
700 ctapi-common \
701 dfu-util \
702 dhex \
703 digitemp \
704 dstat \
705 espeak \
706 exiv2 \
707 libnice \
708 c-periphery \
709 fmt \
710 function2 \
711 gd \
712 gflags \
713 glog \
714 gperftools \
715 gpm \
716 gsoap \
717 hdf5 \
718 htop \
719 hunspell-dictionaries \
720 hunspell \
721 hwdata \
722 iksemel \
723 gengetopt \
724 imagemagick \
725 iniparser \
726 inotify-tools \
727 joe \
728 lcms \
729 lcov \
730 imapfilter \
731 libbytesize \
732 libcyusbserial \
733 libestr \
734 libfann \
735 libftdi \
736 ccid \
737 zchunk \
738 libgpiod \
739 libgpiod \
740 ckermit \
741 libcereal \
742 daemontools \
743 libiio \
744 devmem2 \
745 libgit2 \
746 libharu \
747 eject \
748 enca \
749 epeg \
750 libmxml \
751 fbset-modes \
752 fbset \
753 liboop \
754 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "fltk", "", d)} \
755 freerdp \
756 libgusb \
757 emacs \
758 libp11 \
759 libraw1394 \
760 gradm \
761 gsl \
762 librsync \
763 hddtemp \
764 hidapi \
765 libsoc \
766 libmimetic \
767 libinih \
768 libtar \
769 libteam \
770 libusb-compat \
771 libatasmart \
Brad Bishop26bdd442019-08-16 17:08:17 -0400772 libcanberra \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500773 libssh \
774 libssh2 \
775 libee \
776 libusbgx-config \
777 libusbgx \
778 lockdev \
779 logwarn \
780 libjs-jquery \
781 libjs-sizzle \
782 liblinebreak \
783 mailcap \
784 liboauth \
785 libol \
786 mg \
787 monit \
788 mscgen \
789 libsmi \
790 remmina \
791 neon \
792 nmon \
793 libtinyxml \
794 libusbg \
795 libutempter \
796 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "links-x11", "links", d)} \
Andrew Geissler82c905d2020-04-13 13:39:40 -0500797 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "lio-utils", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500798 log4c \
799 log4cpp \
800 nspr \
801 libdevmapper \
802 lvm2 \
803 nss \
804 mbuffer \
805 onig \
806 mime-support \
807 minini \
808 multipath-tools \
809 numactl \
810 clinfo \
811 opencv \
812 opensc \
813 openct \
814 openldap \
815 wbxml2 \
816 p910nd \
817 libtinyxml2 \
818 picocom \
819 funyahoo-plusplus \
820 icyque \
821 libotr \
822 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "pidgin-otr", "", d)} \
823 pidgin \
824 purple-skypeweb \
825 pidgin-sipe \
826 pngcheck \
827 poco \
828 poppler-data \
829 poppler \
830 portaudio-v19 \
831 procmail \
832 pxaregs \
833 pv \
834 rsnapshot \
835 pps-tools \
836 raptor2 \
837 rdfind \
838 sdparm \
839 serial-forward \
840 read-edid \
841 spitools \
842 libsass \
843 sassc \
844 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "synergy", "", d)} \
845 syslog-ng \
846 system-config-keyboard \
847 tbb \
848 satyr \
849 pcsc-lite \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500850 pcsc-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500851 sharutils \
852 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "toscoterm", "", d)} \
853 sg3-utils \
854 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "uim", "", d)} \
855 uchardet \
856 srecord \
857 ssiapi \
858 tree \
859 utouch-evemu \
860 utouch-frame \
861 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "utouch-mtview", "", d)} \
862 ${@bb.utils.contains("DISTRO_FEATURES", "polkit", "udisks2", "", d)} \
863 stm32flash \
864 tokyocabinet \
865 xmlstarlet \
866 thin-provisioning-tools \
867 uhubctl \
868 zile \
869 unixodbc \
870 daemonize \
871 upower \
872 xxhash \
873 unicode-ucd \
874 xdelta3 \
875 uriparser \
876 nano \
877 xdg-user-dirs \
878 xmlsec1 \
879 ${@bb.utils.contains("DISTRO_FEATURES", "x11 pam", "xorgxrdp xrdp", "", d)} \
880 usb-modeswitch-data \
881 usb-modeswitch \
882 liburing \
883 zbar \
884 libmicrohttpd \
885"
886RDEPENDS_packagegroup-meta-oe-support_append_armv7a = " ne10"
887RDEPENDS_packagegroup-meta-oe-support_append_armv7ve = " ne10"
888RDEPENDS_packagegroup-meta-oe-support_append_aarch64 = " ne10"
889RDEPENDS_packagegroup-meta-oe-support_append_x86 = " mcelog mce-inject mce-test open-vm-tools vboxguestdrivers"
890RDEPENDS_packagegroup-meta-oe-support_append_x86-64 = " mcelog mce-inject mce-test open-vm-tools vboxguestdrivers"
Andrew Geissler1548c072019-02-22 16:03:50 -0600891RDEPENDS_packagegroup-meta-oe-support_remove_arm ="numactl"
Brad Bishop996bc452019-12-02 13:05:15 -0500892RDEPENDS_packagegroup-meta-oe-support_remove_mipsarch = "gperftools"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500893RDEPENDS_packagegroup-meta-oe-support_remove_riscv64 = "gperftools uim"
894RDEPENDS_packagegroup-meta-oe-support_remove_riscv32 = "gperftools uim"
Brad Bishop0e2770c2020-01-21 07:31:46 -0500895RDEPENDS_packagegroup-meta-oe-support_remove_powerpc = "ssiapi"
Andrew Geissler1548c072019-02-22 16:03:50 -0600896
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800897RDEPENDS_packagegroup-meta-oe-test ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500898 bats \
Andrew Geisslera2681d92020-10-16 10:17:07 -0500899 cmocka \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500900 cppunit \
901 cukinia \
902 cunit \
903 cxxtest \
904 evtest \
905 fb-test \
906 fwts \
907 googletest \
908 pm-qa \
909 testfloat \
910"
Andrew Geissler1548c072019-02-22 16:03:50 -0600911RDEPENDS_packagegroup-meta-oe-test_remove_libc-musl = "pm-qa"
912RDEPENDS_packagegroup-meta-oe-test_remove_arm = "fwts"
913RDEPENDS_packagegroup-meta-oe-test_remove_mipsarch = "fwts"
914RDEPENDS_packagegroup-meta-oe-test_remove_powerpc = "fwts"
915RDEPENDS_packagegroup-meta-oe-test_remove_riscv64 = "fwts"
916RDEPENDS_packagegroup-meta-oe-test_remove_riscv32 = "fwts"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800917
Andrew Geissler1548c072019-02-22 16:03:50 -0600918RDEPENDS_packagegroup-meta-oe-ptest-packages = "\
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800919 zeromq-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800920 leveldb-ptest \
921 psqlodbc-ptest \
922 lua-ptest \
923 protobuf-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800924 rsyslog-ptest \
925 oprofile-ptest \
926 libteam-ptest \
927 uthash-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800928 libee-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800929 poco-ptest \
Andrew Geisslera2681d92020-10-16 10:17:07 -0500930 cmocka-ptest \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500931"
932RDEPENDS_packagegroup-meta-oe-ptest-packages_append_x86 = " mcelog-ptest"
933RDEPENDS_packagegroup-meta-oe-ptest-packages_append_x86-64 = " mcelog-ptest"
934
Andrew Geissler82c905d2020-04-13 13:39:40 -0500935RDEPENDS_packagegroup-meta-oe-ptest-packages_remove_riscv64 = "oprofile-ptest"
936RDEPENDS_packagegroup-meta-oe-ptest-packages_remove_riscv32 = "oprofile-ptest"
Andrew Geissler1548c072019-02-22 16:03:50 -0600937RDEPENDS_packagegroup-meta-oe-ptest-packages_remove_arm = "numactl-ptest"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500938
939
940RDEPENDS_packagegroup-meta-oe-fortran-packages = "\
941 lapack \
942 octave \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600943 suitesparse \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500944"
945# library-only or headers-only packages
946# They wont be built as part of images but might be interesting to include
947# with dev-pkgs images
948#
949# opencl-headers sdbus-c++-libsystemd boost-url nlohmann-fifo sqlite-orm
950# nlohmann-json exprtk liblightmodbus p8platform gnome-doc-utils-stub
951# glm ttf-mplus xbitmaps ceres-solver cli11 fftw gnulib libeigen ade
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600952# spdlog span-lite uthash websocketpp catch2 properties-cpp cpp-netlib
Andrew Geisslerd688a012020-09-18 13:36:00 -0500953
954# rsyslog conflicts with syslog-ng so its not included here
955
956EXCLUDE_FROM_WORLD = "1"