blob: 4e1ee86328b7c3a9ec47510d81d72ca42b43ff2f [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 \
Andrew Geissler32b11992021-03-31 13:37:05 -050011 packagegroup-meta-oe-connectivity-python2 \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080012 packagegroup-meta-oe-core \
13 packagegroup-meta-oe-crypto \
14 packagegroup-meta-oe-bsp \
15 packagegroup-meta-oe-dbs \
Andrew Geissler32b11992021-03-31 13:37:05 -050016 packagegroup-meta-oe-dbs-python2 \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080017 packagegroup-meta-oe-devtools \
18 packagegroup-meta-oe-extended \
Andrew Geissler32b11992021-03-31 13:37:05 -050019 packagegroup-meta-oe-extended-python2 \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080020 packagegroup-meta-oe-kernel \
21 packagegroup-meta-oe-multimedia \
22 packagegroup-meta-oe-navigation \
Andrew Geisslerd688a012020-09-18 13:36:00 -050023 packagegroup-meta-oe-printing \
24 packagegroup-meta-oe-shells \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080025 packagegroup-meta-oe-security \
26 packagegroup-meta-oe-support \
Andrew Geissler32b11992021-03-31 13:37:05 -050027 packagegroup-meta-oe-support-python2 \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080028 packagegroup-meta-oe-test \
29 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "packagegroup-meta-oe-gnome", "", d)} \
30 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "packagegroup-meta-oe-graphics", "", d)} \
Andrew Geissler1548c072019-02-22 16:03:50 -060031 ${@bb.utils.contains("DISTRO_FEATURES", "ptest", "packagegroup-meta-oe-ptest-packages", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050032"
33#PACKAGES += "packagegroup-meta-oe-fortran-packages"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080034
Patrick Williams213cb262021-08-07 19:21:33 -050035RDEPENDS:packagegroup-meta-oe = "\
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080036 packagegroup-meta-oe-benchmarks \
Andrew Geisslerd688a012020-09-18 13:36:00 -050037 packagegroup-meta-oe-bsp \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080038 packagegroup-meta-oe-connectivity \
Andrew Geissler32b11992021-03-31 13:37:05 -050039 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "packagegroup-meta-oe-connectivity-python2", "", d)} \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080040 packagegroup-meta-oe-core \
41 packagegroup-meta-oe-crypto \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080042 packagegroup-meta-oe-dbs \
Andrew Geissler32b11992021-03-31 13:37:05 -050043 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "packagegroup-meta-oe-dbs-python2", "", d)} \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080044 packagegroup-meta-oe-devtools \
45 packagegroup-meta-oe-extended \
Andrew Geissler32b11992021-03-31 13:37:05 -050046 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "packagegroup-meta-oe-extended-python2", "", d)} \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080047 packagegroup-meta-oe-kernel \
48 packagegroup-meta-oe-multimedia \
49 packagegroup-meta-oe-navigation \
Andrew Geisslerd688a012020-09-18 13:36:00 -050050 packagegroup-meta-oe-printing \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080051 packagegroup-meta-oe-security \
Andrew Geisslerd688a012020-09-18 13:36:00 -050052 packagegroup-meta-oe-shells \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080053 packagegroup-meta-oe-support \
Andrew Geissler32b11992021-03-31 13:37:05 -050054 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "packagegroup-meta-oe-support-python2", "", d)} \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080055 packagegroup-meta-oe-test \
56 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "packagegroup-meta-oe-gnome", "", d)} \
57 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "packagegroup-meta-oe-graphics", "", d)} \
Andrew Geissler1548c072019-02-22 16:03:50 -060058 ${@bb.utils.contains("DISTRO_FEATURES", "ptest", "packagegroup-meta-oe-ptest-packages", "", d)} \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080059"
60
Patrick Williams213cb262021-08-07 19:21:33 -050061RDEPENDS:packagegroup-meta-oe-benchmarks = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -050062 bonnie++ \
63 dbench \
64 dhrystone \
65 fio \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080066 ${@bb.utils.contains("DISTRO_FEATURES", "x11 wayland opengl", "glmark2", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050067 iozone3 \
68 iperf2 \
69 iperf3 \
70 libc-bench \
Andrew Geisslerd688a012020-09-18 13:36:00 -050071 linpack \
72 lmbench \
Patrick Williams213cb262021-08-07 19:21:33 -050073 mbw \
Andrew Geisslerd688a012020-09-18 13:36:00 -050074 memtester \
75 nbench-byte \
76 phoronix-test-suite \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -070077 qperf \
Andrew Geisslerd688a012020-09-18 13:36:00 -050078 s-suite \
79 stressapptest \
80 sysbench \
81 tinymembench \
82 tiobench \
83 whetstone \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080084"
Patrick Williams213cb262021-08-07 19:21:33 -050085RDEPENDS:packagegroup-meta-oe-benchmarks:append:armv7a = " cpuburn-arm"
86RDEPENDS:packagegroup-meta-oe-benchmarks:append:armv7ve = " cpuburn-arm"
87RDEPENDS:packagegroup-meta-oe-benchmarks:append:aarch64 = " cpuburn-arm"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080088
Patrick Williams213cb262021-08-07 19:21:33 -050089RDEPENDS:packagegroup-meta-oe-benchmarks:remove:mipsarch = "libhugetlbfs"
90RDEPENDS:packagegroup-meta-oe-benchmarks:remove:mips64 = "tinymembench"
91RDEPENDS:packagegroup-meta-oe-benchmarks:remove:mips64el = "tinymembench"
92RDEPENDS:packagegroup-meta-oe-benchmarks:remove:riscv64 = "libhugetlbfs"
93RDEPENDS:packagegroup-meta-oe-benchmarks:remove:riscv32 = "libhugetlbfs"
Andrew Geissler1548c072019-02-22 16:03:50 -060094
Patrick Williams213cb262021-08-07 19:21:33 -050095RDEPENDS:packagegroup-meta-oe-bsp ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -050096 acpitool \
97 cpufrequtils \
98 edac-utils \
Andrew Geissler8fc454f2020-12-11 16:27:59 -060099 firmwared \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500100 flashrom \
101 irda-utils \
102 lmsensors-config-cgi \
103 lmsensors-config-fancontrol \
104 lmsensors-config-sensord \
105 lmsensors \
106 lsscsi \
107 nvme-cli \
108 pcmciautils \
109 pointercal \
110"
Patrick Williams213cb262021-08-07 19:21:33 -0500111RDEPENDS:packagegroup-meta-oe-bsp:append:x86 = " ledmon"
112RDEPENDS:packagegroup-meta-oe-bsp:append:x86-64 = " ledmon"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500113
Patrick Williams213cb262021-08-07 19:21:33 -0500114RDEPENDS:packagegroup-meta-oe-bsp:remove:libc-musl = "ledmon"
115RDEPENDS:packagegroup-meta-oe-bsp:remove:mipsarch = "efivar efibootmgr"
116RDEPENDS:packagegroup-meta-oe-bsp:remove:powerpc = "efivar efibootmgr"
117RDEPENDS:packagegroup-meta-oe-bsp:remove:powerpc64 = "efivar efibootmgr"
118RDEPENDS:packagegroup-meta-oe-bsp:remove:powerpc64le = "efivar efibootmgr"
119RDEPENDS:packagegroup-meta-oe-bsp:remove:riscv64 = "efivar efibootmgr"
120RDEPENDS:packagegroup-meta-oe-bsp:remove:riscv32 = "efivar efibootmgr"
Andrew Geissler1548c072019-02-22 16:03:50 -0600121
Patrick Williams213cb262021-08-07 19:21:33 -0500122RDEPENDS:packagegroup-meta-oe-connectivity ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500123 gammu \
124 gattlib \
125 gensio \
126 hostapd \
127 ifplugd \
128 irssi \
129 iwd \
130 krb5 \
131 libev \
132 libimobiledevice \
133 libmbim \
134 libmtp \
135 libndp \
136 libnet \
137 libqmi \
138 libtorrent \
139 libuv \
140 libwebsockets \
141 linuxptp \
142 loudmouth \
143 modemmanager \
144 mosh \
145 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "obex-data-server", "", d)} \
146 openobex \
147 obexftp \
148 packagegroup-tools-bluetooth \
149 paho-mqtt-c \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500150 rabbitmq-c \
151 rfkill \
152 rtorrent \
153 ser2net \
154 smstools3 \
155 telepathy-glib \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500156 thrift \
157 usbmuxd \
158 wifi-test-suite \
159 zabbix \
160 czmq \
161 zeromq \
162"
163
Patrick Williams213cb262021-08-07 19:21:33 -0500164RDEPENDS:packagegroup-meta-oe-connectivity:append:libc-glibc = " wvstreams wvdial"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500165
Patrick Williams213cb262021-08-07 19:21:33 -0500166RDEPENDS:packagegroup-meta-oe-connectivity-python2 = "\
Andrew Geissler32b11992021-03-31 13:37:05 -0500167 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "telepathy-idle", "", d)} \
168"
169
Andrew Geisslerd688a012020-09-18 13:36:00 -0500170# dracut needs dracut
Patrick Williams213cb262021-08-07 19:21:33 -0500171RDEPENDS:packagegroup-meta-oe-core = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500172 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "dbus-broker", "", d)} \
173 dbus-daemon-proxy \
174 libdbus-c++ \
175 emlog \
176 kernel-module-emlog \
177 glibmm \
178 libnfc \
179 libsigc++-2.0 \
180 libsigc++-3 \
181 libxml++ \
182 mdbus2 \
183 distro-feed-configs \
184 mm-common \
185 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "ndctl", "", d)} \
186 opencl-icd-loader \
187 proxy-libintl \
188 safec \
189 sdbus-c++-tools \
190 sdbus-c++ \
191 toybox \
192 usleep \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600193 dbus-cxx \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500194"
Patrick Williams213cb262021-08-07 19:21:33 -0500195RDEPENDS:packagegroup-meta-oe-core:append:libc-glibc = " ${@bb.utils.contains("DISTRO_FEATURES", "x11 opengl", "glfw", "", d)}"
196RDEPENDS:packagegroup-meta-oe-core:remove:riscv64 = "safec"
197RDEPENDS:packagegroup-meta-oe-core:remove:riscv32 = "safec"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500198
Patrick Williams213cb262021-08-07 19:21:33 -0500199RDEPENDS:packagegroup-meta-oe-crypto ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500200 botan \
201 cryptsetup \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500202 fsverity-utils \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500203 libkcapi \
204 libmcrypt \
205 libsodium \
206 pkcs11-helper \
207"
Patrick Williams213cb262021-08-07 19:21:33 -0500208RDEPENDS:packagegroup-meta-oe-crypto:remove:riscv32 = "botan"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500209
Patrick Williams213cb262021-08-07 19:21:33 -0500210RDEPENDS:packagegroup-meta-oe-dbs ="\
Andrew Geisslereef63862021-01-29 15:58:13 -0600211 influxdb \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500212 leveldb \
213 libdbi \
Patrick Williams213cb262021-08-07 19:21:33 -0500214 lmdb \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500215 mariadb \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500216 postgresql \
217 psqlodbc \
218 rocksdb \
219 soci \
220 sqlite \
221"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800222
Patrick Williams213cb262021-08-07 19:21:33 -0500223RDEPENDS:packagegroup-meta-oe-dbs-python2 ="\
Andrew Geissler32b11992021-03-31 13:37:05 -0500224 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'mysql-python', '', d), "", d)} \
225"
226
Patrick Williams213cb262021-08-07 19:21:33 -0500227RDEPENDS:packagegroup-meta-oe-devtools ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500228 abseil-cpp \
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500229 apitrace \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500230 breakpad \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500231 android-tools-conf \
232 android-tools \
233 concurrencykit \
234 cgdb \
235 ctags \
236 debootstrap \
237 cjson \
238 cloc \
239 icon-slicer \
240 cscope \
241 dmalloc \
242 ${@bb.utils.contains("PACKAGE_CLASSES", "package_rpm", "dnf-plugin-tui", "", d)} \
243 doxygen \
244 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geany-plugins geany", "", d)} \
Patrick Williams213cb262021-08-07 19:21:33 -0500245 jemalloc \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500246 lemon \
247 flatbuffers \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600248 heaptrack \
Andrew Geissler69721092021-07-23 12:57:00 -0400249 libparse-yapp-perl \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500250 libubox \
251 ltrace \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500252 luajit \
253 mcpp \
254 memstat \
255 giflib \
256 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "glade", "", d)} \
257 grpc \
258 guider \
259 php \
260 iptraf-ng \
261 jq \
262 json-spirit \
263 serialcheck \
264 tclap \
265 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "tk", "", d)} \
266 uw-imap \
267 jsoncpp \
268 jsonrpc \
269 yajl \
270 yajl \
271 kconfig-frontends \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500272 libgee \
273 libsombok3 \
274 lshw \
275 luaposix \
276 capnproto-compiler \
277 mpich \
278 msgpack-c \
William A. Kennington III49e95662021-09-15 16:19:36 -0700279 msgpack-cpp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500280 mercurial \
Andrew Geissler32b11992021-03-31 13:37:05 -0500281 nodejs \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500282 openocd \
283 pax-utils \
284 ipc-run \
285 libdbd-mysql-perl \
286 libdbi-perl \
287 libdev-checklib-perl \
288 libio-pty-perl \
289 libjson-perl \
290 libperlio-gzip-perl \
291 ply \
292 protobuf-c \
293 protobuf \
294 pugixml \
295 python3-distutils-extra \
296 rapidjson \
297 sip3 \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500298 squashfs-tools-ng \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500299 uftrace \
300 libxerces-c \
301 xerces-c-samples \
302 xmlrpc-c \
303 yasm \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600304 json-schema-validator \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700305 poke \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500306"
William A. Kennington III49e95662021-09-15 16:19:36 -0700307RDEPENDS:packagegroup-meta-oe-devtools:append:x86 = " cpuid msr-tools pahole pmtools"
308RDEPENDS:packagegroup-meta-oe-devtools:append:x86-64 = " cpuid msr-tools pahole pcimem pmtools"
Andrew Geisslereff27472021-10-29 15:35:00 -0500309RDEPENDS:packagegroup-meta-oe-devtools:append:riscv64 = " pcimem"
Patrick Williams213cb262021-08-07 19:21:33 -0500310RDEPENDS:packagegroup-meta-oe-devtools:append:arm = " pcimem"
William A. Kennington III49e95662021-09-15 16:19:36 -0700311RDEPENDS:packagegroup-meta-oe-devtools:append:aarch64 = " pahole pcimem"
Patrick Williams213cb262021-08-07 19:21:33 -0500312RDEPENDS:packagegroup-meta-oe-devtools:append:libc-musl = " musl-nscd"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800313
Patrick Williams213cb262021-08-07 19:21:33 -0500314RDEPENDS:packagegroup-meta-oe-devtools:remove:arm = "concurrencykit"
315RDEPENDS:packagegroup-meta-oe-devtools:remove:armv5 = "uftrace nodejs"
316RDEPENDS:packagegroup-meta-oe-devtools:remove:mipsarch = "concurrencykit lshw ply uftrace"
317RDEPENDS:packagegroup-meta-oe-devtools:remove:mips64 = "luajit nodejs"
318RDEPENDS:packagegroup-meta-oe-devtools:remove:mips64el = "luajit nodejs"
319RDEPENDS:packagegroup-meta-oe-devtools:remove:powerpc = "android-tools breakpad lshw luajit uftrace"
320RDEPENDS:packagegroup-meta-oe-devtools:remove:powerpc64 = "android-tools breakpad lshw luajit ply uftrace"
321RDEPENDS:packagegroup-meta-oe-devtools:remove:powerpc64le = "android-tools breakpad lshw luajit ply uftrace"
322RDEPENDS:packagegroup-meta-oe-devtools:remove:riscv64 = "breakpad concurrencykit heaptrack lshw ltrace luajit nodejs ply uftrace"
323RDEPENDS:packagegroup-meta-oe-devtools:remove:riscv32 = "breakpad concurrencykit heaptrack lshw ltrace luajit nodejs ply uftrace"
324RDEPENDS:packagegroup-meta-oe-devtools:remove:aarch64 = "concurrencykit"
325RDEPENDS:packagegroup-meta-oe-devtools:remove:x86 = "ply"
Andrew Geissler1548c072019-02-22 16:03:50 -0600326
Patrick Williams213cb262021-08-07 19:21:33 -0500327RDEPENDS:packagegroup-meta-oe-extended ="\
Andrew Geisslere34f8962021-04-15 15:53:51 -0500328 bitwise \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500329 brotli \
330 byacc \
331 cmpi-bindings \
332 collectd \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500333 ddrescue \
334 dialog \
335 enscript \
336 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "gnuplot", "", d)} \
337 dlt-daemon \
338 docopt.cpp \
339 iotop \
340 dumb-init \
341 konkretcmpi \
342 figlet \
343 libcec \
344 libdivecomputer \
345 fluentbit \
346 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "libgxim", "", d)} \
347 liblognorm \
348 libmodbus \
349 haveged \
350 hexedit \
351 hiredis \
352 hplip \
353 hwloc \
354 libleak \
355 libuio \
356 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "libwmf", "", d)} \
Andrew Geissler69721092021-07-23 12:57:00 -0400357 libyang \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500358 lprng \
359 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "icewm", "", d)} \
360 md5deep \
361 indent \
362 jansson \
363 nana \
364 nicstat \
365 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "openwsman", "", d)} \
366 p7zip \
367 isomd5sum \
368 jpnevulator \
369 ${@bb.utils.contains("DISTRO_FEATURES", "polkit", "polkit-group-rule-datetime polkit-group-rule-network polkit", "", d)} \
370 rarpd \
371 redis \
372 libfastjson \
373 librelp \
374 sblim-cmpi-devel \
375 sblim-sfc-common \
376 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "sblim-sfcb ", "", d)} \
377 sblim-sfcc \
378 libblockdev \
379 sgpio \
380 smartmontools \
381 can-utils \
382 canutils \
383 libsocketcan \
384 libconfig \
385 linuxconsole \
386 uml-utilities \
387 libidn \
388 libqb \
389 wipe \
390 libzip \
391 zram \
392 libplist \
393 libusbmuxd \
394 liblockfile \
395 liblogging \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500396 libpwquality \
397 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "libreport", "", d)} \
398 libserialport \
399 libstatgrab \
400 lockfile-progs \
401 logwatch \
402 mailx \
403 mraa \
404 ostree \
405 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "pam-plugin-ccreds pam-plugin-ldapdb pam-ssh-agent-auth", "", d)} \
406 pegtl \
407 libfile-fnmatch-perl \
408 rrdtool \
409 sanlock \
410 scsirastools \
411 sedutil \
412 libsigrok \
413 libsigrokdecode \
414 sigrok-cli \
415 snappy \
416 tipcutils \
417 tiptop \
418 tmate \
419 tmux \
420 triggerhappy \
421 upm \
422 vlock \
423 volume-key \
424 wxwidgets \
425 zlog \
426 zstd \
Andrew Geissler69721092021-07-23 12:57:00 -0400427 zsync-curl \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500428 redis-plus-plus \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500429"
Patrick Williams213cb262021-08-07 19:21:33 -0500430RDEPENDS:packagegroup-meta-oe-extended:append:libc-musl = " libexecinfo"
431RDEPENDS:packagegroup-meta-oe-extended:append:x86-64 = " pmdk libx86-1"
432RDEPENDS:packagegroup-meta-oe-extended:append:x86 = " libx86-1"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500433
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500434RDEPENDS:packagegroup-meta-oe-extended:remove:libc-musl = "sysdig"
Patrick Williams213cb262021-08-07 19:21:33 -0500435RDEPENDS:packagegroup-meta-oe-extended:remove:mipsarch = "upm mraa minifi-cpp tiptop"
436RDEPENDS:packagegroup-meta-oe-extended:remove:mips = "sysdig"
437RDEPENDS:packagegroup-meta-oe-extended:remove:powerpc = "upm mraa minifi-cpp"
438RDEPENDS:packagegroup-meta-oe-extended:remove:powerpc64 = "upm mraa minifi-cpp"
439RDEPENDS:packagegroup-meta-oe-extended:remove:powerpc64le = "upm mraa"
440RDEPENDS:packagegroup-meta-oe-extended:remove:riscv64 = "upm libleak libyang mraa sysdig tiptop"
441RDEPENDS:packagegroup-meta-oe-extended:remove:riscv32 = "upm libleak libyang mraa sysdig tiptop"
Andrew Geissler32b11992021-03-31 13:37:05 -0500442
Patrick Williams213cb262021-08-07 19:21:33 -0500443RDEPENDS:packagegroup-meta-oe-extended-python2 ="\
Andrew Geissler32b11992021-03-31 13:37:05 -0500444 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'openlmi-tools', '', d), "", d)} \
445"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800446
Patrick Williams213cb262021-08-07 19:21:33 -0500447RDEPENDS:packagegroup-meta-oe-gnome ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500448 atkmm \
449 gcab \
450 gnome-common \
451 gmime \
452 libjcat \
453 gtk+ \
454 gtkmm3 \
455 gtkmm \
456 libpeas \
457 pyxdg \
458 vte9 \
459 gnome-theme-adwaita \
460 libxmlb \
461"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800462
Patrick Williams213cb262021-08-07 19:21:33 -0500463RDEPENDS:packagegroup-meta-oe-graphics ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500464 cairomm \
465 directfb-examples \
466 directfb \
467 fbgrab \
468 dietsplash \
469 ${@bb.utils.contains("PACKAGE_CLASSES", "package_rpm", "dnfdragora", "", d)} \
470 fontforge \
471 fbida \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600472 feh \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500473 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "freeglut", "", d)} \
474 ftgl \
475 fvwm \
476 gtkperf \
477 gphoto2 \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600478 imlib2 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500479 libgphoto2 \
480 graphviz \
481 gtkwave \
482 jasper \
483 libforms \
484 lxdm \
485 numlockx \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700486 nyancat \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600487 obconf \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500488 openbox \
489 packagegroup-fonts-truetype \
490 qrencode \
491 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "st", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500492 leptonica \
493 libvncserver \
494 libmng \
495 libsdl-gfx \
496 libsdl-image \
497 libsdl-mixer \
498 libsdl-net \
499 libsdl-ttf \
500 libsdl2-image \
501 libsdl2-mixer \
502 libsdl2-net \
503 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "libsdl2-ttf", "", d)} \
504 libsdl \
Andrew Geisslereff27472021-10-29 15:35:00 -0500505 ${@bb.utils.contains("DISTRO_FEATURES", "wayland", "lv-drivers lvgl lv-lib-png", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500506 ttf-arphic-uming \
507 ttf-droid-sans ttf-droid-sans-mono ttf-droid-sans-fallback ttf-droid-sans-japanese ttf-droid-serif \
508 ttf-abyssinica \
509 source-han-sans-cn-fonts \
510 source-han-sans-jp-fonts \
511 source-han-sans-kr-fonts \
512 source-han-sans-tw-fonts \
513 source-code-pro-fonts \
514 ttf-dejavu-sans \
515 ttf-dejavu-sans-condensed \
516 ttf-dejavu-sans-mono \
517 ttf-dejavu-serif \
518 ttf-dejavu-serif-condensed \
519 ttf-dejavu-mathtexgyre \
520 ttf-dejavu-common \
521 ttf-gentium \
522 ttf-hunky-sans \
523 ttf-hunky-serif \
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500524 ttf-ipag ttf-ipagp ttf-ipamp ttf-ipam \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500525 ttf-lohit \
526 ttf-inconsolata \
527 ttf-liberation-sans-narrow \
528 ttf-liberation-mono \
529 ttf-liberation-sans \
530 ttf-liberation-serif \
531 ttf-lklug \
532 ttf-noto-emoji-color \
533 ttf-noto-emoji-regular \
534 ttf-sazanami-gothic \
535 ttf-sazanami-mincho \
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500536 ttf-takao-pgothic ttf-takao-gothic ttf-takao-pmincho ttf-takao-mincho \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500537 ttf-tlwg \
538 ttf-roboto \
539 ttf-wqy-zenhei \
540 ttf-pt-sans \
541 ttf-vlgothic \
542 ttf-ubuntu-mono \
543 ttf-ubuntu-sans \
544 libyui-ncurses \
545 libyui \
546 x11vnc \
547 terminus-font-consolefonts \
548 terminus-font-pcf \
549 xdotool \
550 xkbevd \
551 bdftopcf \
552 iceauth \
553 sessreg \
554 xgamma \
555 setxkbmap \
556 xkbutils \
557 twm \
558 xclock \
559 xfontsel \
560 xkbprint \
561 xsetmode \
562 xlsatoms \
563 xlsclients \
564 xlsfonts \
565 xmag \
566 xmessage \
567 xrdb \
568 xrefresh \
569 xsetroot \
570 xstdcmap \
571 xterm \
572 xwd \
573 xwud \
574 xorg-sgml-doctools \
575 xf86-input-tslib \
576 xf86-input-void \
577 xf86-video-armsoc \
578 xf86-video-ati \
579 font-adobe-100dpi \
580 font-adobe-utopia-100dpi \
581 font-bh-100dpi \
582 font-bh-lucidatypewriter-100dpi \
583 font-bitstream-100dpi \
584 font-cursor-misc \
585 font-misc-misc \
586 xorg-fonts-100dpi \
587 liblbxutil \
588 libxaw6 \
589 libxkbui \
590 libxpresent \
591 xcb-util-cursor \
592 xserver-common \
593 openjpeg \
594 pangomm \
595 spirv-shader-generator \
596 spirv-tools \
597 stalonetray \
598 surf \
599 tesseract-lang \
600 tesseract \
601 tigervnc \
602 tslib \
603 unclutter-xfixes \
604 libvdpau \
605 xcursorgen \
606 xscreensaver \
607 yad \
608 parallel-deqp-runner \
609 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "opengl-es-cts", "", d)} \
610 ${@bb.utils.contains("DISTRO_FEATURES", "opengl vulkan", "vulkan-cts", "", d)} \
611"
Patrick Williams213cb262021-08-07 19:21:33 -0500612RDEPENDS:packagegroup-meta-oe-graphics:append:x86 = " renderdoc xf86-video-nouveau xf86-video-mga"
613RDEPENDS:packagegroup-meta-oe-graphics:append:x86-64 = " renderdoc xf86-video-nouveau xf86-video-mga"
614RDEPENDS:packagegroup-meta-oe-graphics:append:arm = " renderdoc"
615RDEPENDS:packagegroup-meta-oe-graphics:append:aarch64 = " renderdoc"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800616
Patrick Williams213cb262021-08-07 19:21:33 -0500617RDEPENDS:packagegroup-meta-oe-graphics:remove:libc-musl = "renderdoc"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500618
Patrick Williams213cb262021-08-07 19:21:33 -0500619RDEPENDS:packagegroup-meta-oe-kernel ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500620 agent-proxy \
621 crash \
622 cpupower \
623 ipmitool \
624 broadcom-bt-firmware \
625 kernel-selftest \
626 minicoredumper \
627 oprofile \
628 spidev-test \
Andrew Geissler8fc454f2020-12-11 16:27:59 -0600629 trace-cmd \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500630"
Patrick Williams213cb262021-08-07 19:21:33 -0500631RDEPENDS:packagegroup-meta-oe-kernel:append:x86 = " intel-speed-select ipmiutil pm-graph turbostat"
632RDEPENDS:packagegroup-meta-oe-kernel:append:x86-64 = " intel-speed-select ipmiutil kpatch pm-graph turbostat bpftool"
633RDEPENDS:packagegroup-meta-oe-kernel:append:powerpc64 = " libpfm4"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500634
Andrew Geisslerd688a012020-09-18 13:36:00 -0500635# Kernel-selftest does not build with 5.8 and its exluded from build too so until its fixed remove it
Patrick Williams213cb262021-08-07 19:21:33 -0500636RDEPENDS:packagegroup-meta-oe-kernel:remove = "kernel-selftest"
637RDEPENDS:packagegroup-meta-oe-kernel:remove:libc-musl = "bpftool crash intel-speed-select kernel-selftest minicoredumper turbostat"
Andrew Geissler1548c072019-02-22 16:03:50 -0600638
Patrick Williams213cb262021-08-07 19:21:33 -0500639RDEPENDS:packagegroup-meta-oe-kernel:remove:mipsarch = "makedumpfile"
640RDEPENDS:packagegroup-meta-oe-kernel:remove:mips64 = "crash"
641RDEPENDS:packagegroup-meta-oe-kernel:remove:mips64el = "crash"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800642
Patrick Williams213cb262021-08-07 19:21:33 -0500643RDEPENDS:packagegroup-meta-oe-kernel:remove:riscv64 = "crash makedumpfile oprofile"
644RDEPENDS:packagegroup-meta-oe-kernel:remove:riscv32 = "crash makedumpfile oprofile"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500645
Patrick Williams213cb262021-08-07 19:21:33 -0500646RDEPENDS:packagegroup-meta-oe-multimedia ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500647 alsa-oss \
648 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "faad2", "", d)} \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600649 dirsplit \
650 genisoimage \
651 icedax \
652 wodim \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500653 id3lib \
654 audiofile \
655 a2jmidid \
656 jack-server \
657 jack-utils \
658 libass \
659 libburn \
660 libcdio-paranoia \
661 libcdio \
662 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "libmad", "", d)} \
663 libmms \
664 libdvdread \
665 libopus \
666 live555-examples \
667 live555-mediaserver \
Brad Bishop26bdd442019-08-16 17:08:17 -0400668 libmikmod \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500669 libmodplug \
670 sound-theme-freedesktop \
671 yavta \
672 v4l-utils \
673 wavpack \
674 libvpx \
675 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "xsp", "", d)} \
676 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "mpv", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500677 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "pavucontrol", "", d)} \
678 libopusenc \
679"
680
Patrick Williams213cb262021-08-07 19:21:33 -0500681RDEPENDS:packagegroup-meta-oe-multimedia:remove:libc-musl = "alsa-oss"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800682
Patrick Williams213cb262021-08-07 19:21:33 -0500683RDEPENDS:packagegroup-meta-oe-navigation ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500684 geos \
685 ${@bb.utils.contains("DISTRO_FEATURES", "bluz4", "gpsd-machine-conf gpsd", "", d)} \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800686 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "orrery", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500687 geoclue \
688 libspatialite \
689 proj \
690"
691
Patrick Williams213cb262021-08-07 19:21:33 -0500692RDEPENDS:packagegroup-meta-oe-printing ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500693 cups-filters \
694 qpdf \
695"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800696
Patrick Williams213cb262021-08-07 19:21:33 -0500697RDEPENDS:packagegroup-meta-oe-security ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500698 keyutils \
699 nmap \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800700 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "passwdqc", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500701 softhsm \
702 tomoyo-tools \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700703 auditd \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500704"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800705
Patrick Williams213cb262021-08-07 19:21:33 -0500706RDEPENDS:packagegroup-meta-oe-shells ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500707 dash \
708 mksh \
709 tcsh \
710 zsh \
711"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800712
Patrick Williams213cb262021-08-07 19:21:33 -0500713RDEPENDS:packagegroup-meta-oe-support ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500714 anthy \
715 atop \
716 ace-cloud-editor \
Andrew Geisslereff27472021-10-29 15:35:00 -0500717 driverctl \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500718 frame \
719 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geis", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500720 grail \
721 asio \
722 augeas \
723 avro-c \
724 bdwgc \
725 c-ares \
726 cmark \
727 ${@bb.utils.contains("DISTRO_FEATURES", "polkit gobject-introspection-data", "colord", "", d)} \
728 consolation \
729 cpprest \
730 ctapi-common \
731 dfu-util \
732 dhex \
733 digitemp \
734 dstat \
735 espeak \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700736 evemu-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500737 exiv2 \
738 libnice \
739 c-periphery \
740 fmt \
741 function2 \
742 gd \
743 gflags \
744 glog \
745 gperftools \
746 gpm \
747 gsoap \
748 hdf5 \
749 htop \
750 hunspell-dictionaries \
751 hunspell \
752 hwdata \
753 iksemel \
754 gengetopt \
755 imagemagick \
756 iniparser \
757 inotify-tools \
758 joe \
759 lcms \
760 lcov \
761 imapfilter \
762 libbytesize \
763 libcyusbserial \
764 libestr \
765 libfann \
766 libftdi \
Andrew Geisslereff27472021-10-29 15:35:00 -0500767 libjs-jquery-globalize \
768 libjs-jquery-cookie \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500769 ccid \
770 zchunk \
771 libgpiod \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500772 libmanette \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500773 ckermit \
774 libcereal \
775 daemontools \
776 libiio \
777 devmem2 \
778 libgit2 \
779 libharu \
780 eject \
781 enca \
782 epeg \
783 libmxml \
784 fbset-modes \
785 fbset \
786 liboop \
787 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "fltk", "", d)} \
788 freerdp \
789 libgusb \
790 emacs \
791 libp11 \
792 libraw1394 \
793 gradm \
794 gsl \
795 librsync \
796 hddtemp \
797 hidapi \
798 libsoc \
799 libmimetic \
800 libinih \
801 libtar \
802 libteam \
803 libusb-compat \
804 libatasmart \
Brad Bishop26bdd442019-08-16 17:08:17 -0400805 libcanberra \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500806 libssh \
807 libssh2 \
808 libee \
809 libusbgx-config \
810 libusbgx \
811 lockdev \
812 logwarn \
813 libjs-jquery \
814 libjs-sizzle \
815 liblinebreak \
816 mailcap \
817 liboauth \
818 libol \
819 mg \
820 monit \
821 mscgen \
822 libsmi \
823 remmina \
824 neon \
825 nmon \
Patrick Williams93c203f2021-10-06 16:15:23 -0500826 libjs-jquery-icheck \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500827 libtinyxml \
828 libusbg \
829 libutempter \
830 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "links-x11", "links", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500831 log4c \
832 log4cpp \
833 nspr \
834 libdevmapper \
835 lvm2 \
836 nss \
837 mbuffer \
838 onig \
839 mime-support \
840 minini \
841 multipath-tools \
842 numactl \
843 clinfo \
844 opencv \
845 opensc \
846 openct \
847 openldap \
848 wbxml2 \
849 p910nd \
850 libtinyxml2 \
851 picocom \
852 funyahoo-plusplus \
853 icyque \
854 libotr \
855 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "pidgin-otr", "", d)} \
856 pidgin \
857 purple-skypeweb \
858 pidgin-sipe \
859 pngcheck \
860 poco \
861 poppler-data \
862 poppler \
863 portaudio-v19 \
864 procmail \
865 pxaregs \
866 pv \
867 rsnapshot \
868 pps-tools \
869 raptor2 \
870 rdfind \
Andrew Geisslereef63862021-01-29 15:58:13 -0600871 re2 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500872 sdparm \
873 serial-forward \
874 read-edid \
875 spitools \
876 libsass \
877 sassc \
Patrick Williams93c203f2021-10-06 16:15:23 -0500878 smarty \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500879 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "synergy", "", d)} \
880 syslog-ng \
881 system-config-keyboard \
882 tbb \
883 satyr \
884 pcsc-lite \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500885 pcsc-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500886 sharutils \
887 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "toscoterm", "", d)} \
888 sg3-utils \
889 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "uim", "", d)} \
890 uchardet \
891 srecord \
892 ssiapi \
893 tree \
894 utouch-evemu \
895 utouch-frame \
896 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "utouch-mtview", "", d)} \
897 ${@bb.utils.contains("DISTRO_FEATURES", "polkit", "udisks2", "", d)} \
898 stm32flash \
899 tokyocabinet \
900 xmlstarlet \
901 thin-provisioning-tools \
902 uhubctl \
903 zile \
904 unixodbc \
905 daemonize \
906 upower \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500907 unicode-ucd \
908 xdelta3 \
909 uriparser \
910 nano \
911 xdg-user-dirs \
912 xmlsec1 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500913 usb-modeswitch-data \
914 usb-modeswitch \
915 liburing \
916 zbar \
917 libmicrohttpd \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600918 yaml-cpp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500919"
Patrick Williams213cb262021-08-07 19:21:33 -0500920RDEPENDS:packagegroup-meta-oe-support:append:armv7a = " ne10"
921RDEPENDS:packagegroup-meta-oe-support:append:armv7ve = " ne10"
922RDEPENDS:packagegroup-meta-oe-support:append:aarch64 = " ne10"
923RDEPENDS:packagegroup-meta-oe-support:append:x86 = " mcelog mce-inject mce-test vboxguestdrivers"
924RDEPENDS:packagegroup-meta-oe-support:append:x86-64 = " mcelog mce-inject mce-test vboxguestdrivers"
Andrew Geissler32b11992021-03-31 13:37:05 -0500925
Patrick Williams213cb262021-08-07 19:21:33 -0500926RDEPENDS:packagegroup-meta-oe-support-python2 ="\
Andrew Geissler32b11992021-03-31 13:37:05 -0500927 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'lio-utils', '', d), "", d)} \
928"
929
Patrick Williams213cb262021-08-07 19:21:33 -0500930RDEPENDS:packagegroup-meta-oe-support:remove:arm ="numactl"
931RDEPENDS:packagegroup-meta-oe-support:remove:mipsarch = "gperftools"
932RDEPENDS:packagegroup-meta-oe-support:remove:riscv64 = "gperftools uim"
933RDEPENDS:packagegroup-meta-oe-support:remove:riscv32 = "gperftools uim"
934RDEPENDS:packagegroup-meta-oe-support:remove:powerpc = "ssiapi tbb"
935RDEPENDS:packagegroup-meta-oe-support:remove:powerpc64le = "ssiapi"
Andrew Geissler1548c072019-02-22 16:03:50 -0600936
Patrick Williams213cb262021-08-07 19:21:33 -0500937RDEPENDS:packagegroup-meta-oe-test ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500938 bats \
Andrew Geisslera2681d92020-10-16 10:17:07 -0500939 cmocka \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500940 cppunit \
Andrew Geissler69721092021-07-23 12:57:00 -0400941 cpputest \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500942 cukinia \
943 cunit \
944 cxxtest \
945 evtest \
946 fb-test \
947 fwts \
948 googletest \
949 pm-qa \
950 testfloat \
951"
Patrick Williams213cb262021-08-07 19:21:33 -0500952RDEPENDS:packagegroup-meta-oe-test:remove:libc-musl = "pm-qa"
953RDEPENDS:packagegroup-meta-oe-test:remove:arm = "fwts"
954RDEPENDS:packagegroup-meta-oe-test:remove:mipsarch = "fwts"
955RDEPENDS:packagegroup-meta-oe-test:remove:powerpc = "fwts"
956RDEPENDS:packagegroup-meta-oe-test:remove:riscv64 = "fwts"
957RDEPENDS:packagegroup-meta-oe-test:remove:riscv32 = "fwts"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800958
Patrick Williams213cb262021-08-07 19:21:33 -0500959RDEPENDS:packagegroup-meta-oe-ptest-packages = "\
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800960 zeromq-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800961 leveldb-ptest \
962 psqlodbc-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800963 protobuf-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800964 rsyslog-ptest \
965 oprofile-ptest \
966 libteam-ptest \
967 uthash-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800968 libee-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800969 poco-ptest \
Andrew Geisslera2681d92020-10-16 10:17:07 -0500970 cmocka-ptest \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500971"
Patrick Williams213cb262021-08-07 19:21:33 -0500972RDEPENDS:packagegroup-meta-oe-ptest-packages:append:x86 = " mcelog-ptest"
973RDEPENDS:packagegroup-meta-oe-ptest-packages:append:x86-64 = " mcelog-ptest"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500974
Patrick Williams213cb262021-08-07 19:21:33 -0500975RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:riscv64 = "oprofile-ptest"
976RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:riscv32 = "oprofile-ptest"
977RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:arm = "numactl-ptest"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500978
979
Patrick Williams213cb262021-08-07 19:21:33 -0500980RDEPENDS:packagegroup-meta-oe-fortran-packages = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500981 lapack \
982 octave \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600983 suitesparse \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500984"
985# library-only or headers-only packages
986# They wont be built as part of images but might be interesting to include
987# with dev-pkgs images
988#
989# opencl-headers sdbus-c++-libsystemd boost-url nlohmann-fifo sqlite-orm
990# nlohmann-json exprtk liblightmodbus p8platform gnome-doc-utils-stub
991# glm ttf-mplus xbitmaps ceres-solver cli11 fftw gnulib libeigen ade
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600992# spdlog span-lite uthash websocketpp catch2 properties-cpp cpp-netlib
Andrew Geissler97771a32021-03-05 15:23:11 -0600993
Andrew Geisslerd688a012020-09-18 13:36:00 -0500994# rsyslog conflicts with syslog-ng so its not included here
995
996EXCLUDE_FROM_WORLD = "1"