blob: 62ada76f93653110a3532496d930d93f2e5464cc [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 \
Andrew Geissler595f6302022-01-24 19:11:47 +0000101 fwupd \
102 fwupd-efi \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500103 irda-utils \
104 lmsensors-config-cgi \
105 lmsensors-config-fancontrol \
106 lmsensors-config-sensord \
107 lmsensors \
108 lsscsi \
109 nvme-cli \
110 pcmciautils \
111 pointercal \
112"
Patrick Williams213cb262021-08-07 19:21:33 -0500113RDEPENDS:packagegroup-meta-oe-bsp:append:x86 = " ledmon"
114RDEPENDS:packagegroup-meta-oe-bsp:append:x86-64 = " ledmon"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500115
Patrick Williams213cb262021-08-07 19:21:33 -0500116RDEPENDS:packagegroup-meta-oe-bsp:remove:libc-musl = "ledmon"
Andrew Geissler595f6302022-01-24 19:11:47 +0000117RDEPENDS:packagegroup-meta-oe-bsp:remove:mipsarch = "efivar efibootmgr fwupd fwupd-efi"
118RDEPENDS:packagegroup-meta-oe-bsp:remove:powerpc = "efivar efibootmgr fwupd fwupd-efi"
119RDEPENDS:packagegroup-meta-oe-bsp:remove:powerpc64 = "efivar efibootmgr fwupd fwupd-efi"
120RDEPENDS:packagegroup-meta-oe-bsp:remove:powerpc64le = "efivar efibootmgr fwupd fwupd-efi"
121RDEPENDS:packagegroup-meta-oe-bsp:remove:riscv64 = "efivar efibootmgr fwupd fwupd-efi"
122RDEPENDS:packagegroup-meta-oe-bsp:remove:riscv32 = "efivar efibootmgr fwupd fwupd-efi"
Andrew Geissler1548c072019-02-22 16:03:50 -0600123
Patrick Williams213cb262021-08-07 19:21:33 -0500124RDEPENDS:packagegroup-meta-oe-connectivity ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500125 gammu \
126 gattlib \
127 gensio \
128 hostapd \
129 ifplugd \
130 irssi \
131 iwd \
132 krb5 \
133 libev \
134 libimobiledevice \
135 libmbim \
136 libmtp \
137 libndp \
138 libnet \
139 libqmi \
140 libtorrent \
141 libuv \
142 libwebsockets \
143 linuxptp \
144 loudmouth \
145 modemmanager \
146 mosh \
147 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "obex-data-server", "", d)} \
148 openobex \
149 obexftp \
150 packagegroup-tools-bluetooth \
151 paho-mqtt-c \
Andrew Geissler595f6302022-01-24 19:11:47 +0000152 paho-mqtt-cpp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500153 rabbitmq-c \
154 rfkill \
155 rtorrent \
156 ser2net \
157 smstools3 \
158 telepathy-glib \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500159 thrift \
160 usbmuxd \
161 wifi-test-suite \
162 zabbix \
163 czmq \
164 zeromq \
165"
166
Patrick Williams213cb262021-08-07 19:21:33 -0500167RDEPENDS:packagegroup-meta-oe-connectivity:append:libc-glibc = " wvstreams wvdial"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500168
Patrick Williams213cb262021-08-07 19:21:33 -0500169RDEPENDS:packagegroup-meta-oe-connectivity-python2 = "\
Andrew Geissler32b11992021-03-31 13:37:05 -0500170 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "telepathy-idle", "", d)} \
171"
172
Andrew Geisslerd688a012020-09-18 13:36:00 -0500173# dracut needs dracut
Patrick Williams213cb262021-08-07 19:21:33 -0500174RDEPENDS:packagegroup-meta-oe-core = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500175 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "dbus-broker", "", d)} \
176 dbus-daemon-proxy \
177 libdbus-c++ \
178 emlog \
179 kernel-module-emlog \
180 glibmm \
181 libnfc \
182 libsigc++-2.0 \
183 libsigc++-3 \
184 libxml++ \
185 mdbus2 \
186 distro-feed-configs \
187 mm-common \
188 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "ndctl", "", d)} \
189 opencl-icd-loader \
Andrew Geissler595f6302022-01-24 19:11:47 +0000190 pim435 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500191 proxy-libintl \
192 safec \
193 sdbus-c++-tools \
194 sdbus-c++ \
195 toybox \
196 usleep \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600197 dbus-cxx \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500198"
Patrick Williams213cb262021-08-07 19:21:33 -0500199RDEPENDS:packagegroup-meta-oe-core:append:libc-glibc = " ${@bb.utils.contains("DISTRO_FEATURES", "x11 opengl", "glfw", "", d)}"
200RDEPENDS:packagegroup-meta-oe-core:remove:riscv64 = "safec"
201RDEPENDS:packagegroup-meta-oe-core:remove:riscv32 = "safec"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500202
Patrick Williams213cb262021-08-07 19:21:33 -0500203RDEPENDS:packagegroup-meta-oe-crypto ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500204 botan \
205 cryptsetup \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500206 fsverity-utils \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500207 libkcapi \
208 libmcrypt \
209 libsodium \
210 pkcs11-helper \
211"
Patrick Williams213cb262021-08-07 19:21:33 -0500212RDEPENDS:packagegroup-meta-oe-crypto:remove:riscv32 = "botan"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500213
Patrick Williams213cb262021-08-07 19:21:33 -0500214RDEPENDS:packagegroup-meta-oe-dbs ="\
Andrew Geisslereef63862021-01-29 15:58:13 -0600215 influxdb \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500216 leveldb \
217 libdbi \
Patrick Williams213cb262021-08-07 19:21:33 -0500218 lmdb \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500219 mariadb \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500220 postgresql \
221 psqlodbc \
222 rocksdb \
223 soci \
224 sqlite \
225"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800226
Patrick Williams213cb262021-08-07 19:21:33 -0500227RDEPENDS:packagegroup-meta-oe-dbs-python2 ="\
Andrew Geissler32b11992021-03-31 13:37:05 -0500228 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'mysql-python', '', d), "", d)} \
229"
230
Patrick Williams213cb262021-08-07 19:21:33 -0500231RDEPENDS:packagegroup-meta-oe-devtools ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500232 abseil-cpp \
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500233 apitrace \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500234 breakpad \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500235 android-tools-conf \
236 android-tools \
237 concurrencykit \
238 cgdb \
239 ctags \
240 debootstrap \
241 cjson \
242 cloc \
243 icon-slicer \
244 cscope \
245 dmalloc \
246 ${@bb.utils.contains("PACKAGE_CLASSES", "package_rpm", "dnf-plugin-tui", "", d)} \
247 doxygen \
248 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geany-plugins geany", "", d)} \
Patrick Williams213cb262021-08-07 19:21:33 -0500249 jemalloc \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500250 lemon \
251 flatbuffers \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600252 heaptrack \
Andrew Geissler69721092021-07-23 12:57:00 -0400253 libparse-yapp-perl \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500254 libubox \
255 ltrace \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500256 luajit \
257 mcpp \
258 memstat \
259 giflib \
260 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "glade", "", d)} \
261 grpc \
262 guider \
263 php \
264 iptraf-ng \
265 jq \
266 json-spirit \
267 serialcheck \
268 tclap \
269 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "tk", "", d)} \
270 uw-imap \
271 jsoncpp \
272 jsonrpc \
273 yajl \
274 yajl \
275 kconfig-frontends \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500276 libgee \
277 libsombok3 \
278 lshw \
279 luaposix \
280 capnproto-compiler \
281 mpich \
282 msgpack-c \
William A. Kennington III49e95662021-09-15 16:19:36 -0700283 msgpack-cpp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500284 mercurial \
Andrew Geissler32b11992021-03-31 13:37:05 -0500285 nodejs \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500286 openocd \
287 pax-utils \
288 ipc-run \
289 libdbd-mysql-perl \
290 libdbi-perl \
291 libdev-checklib-perl \
292 libio-pty-perl \
293 libjson-perl \
294 libperlio-gzip-perl \
295 ply \
296 protobuf-c \
297 protobuf \
298 pugixml \
299 python3-distutils-extra \
Andrew Geissler595f6302022-01-24 19:11:47 +0000300 python3-pycups \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500301 rapidjson \
302 sip3 \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500303 squashfs-tools-ng \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500304 uftrace \
Andrew Geissler595f6302022-01-24 19:11:47 +0000305 unifex \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500306 libxerces-c \
307 xerces-c-samples \
308 xmlrpc-c \
309 yasm \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600310 json-schema-validator \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700311 poke \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500312"
William A. Kennington III49e95662021-09-15 16:19:36 -0700313RDEPENDS:packagegroup-meta-oe-devtools:append:x86 = " cpuid msr-tools pahole pmtools"
314RDEPENDS:packagegroup-meta-oe-devtools:append:x86-64 = " cpuid msr-tools pahole pcimem pmtools"
Andrew Geisslereff27472021-10-29 15:35:00 -0500315RDEPENDS:packagegroup-meta-oe-devtools:append:riscv64 = " pcimem"
Patrick Williams213cb262021-08-07 19:21:33 -0500316RDEPENDS:packagegroup-meta-oe-devtools:append:arm = " pcimem"
William A. Kennington III49e95662021-09-15 16:19:36 -0700317RDEPENDS:packagegroup-meta-oe-devtools:append:aarch64 = " pahole pcimem"
Patrick Williams213cb262021-08-07 19:21:33 -0500318RDEPENDS:packagegroup-meta-oe-devtools:append:libc-musl = " musl-nscd"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800319
Patrick Williams213cb262021-08-07 19:21:33 -0500320RDEPENDS:packagegroup-meta-oe-devtools:remove:arm = "concurrencykit"
321RDEPENDS:packagegroup-meta-oe-devtools:remove:armv5 = "uftrace nodejs"
322RDEPENDS:packagegroup-meta-oe-devtools:remove:mipsarch = "concurrencykit lshw ply uftrace"
323RDEPENDS:packagegroup-meta-oe-devtools:remove:mips64 = "luajit nodejs"
324RDEPENDS:packagegroup-meta-oe-devtools:remove:mips64el = "luajit nodejs"
325RDEPENDS:packagegroup-meta-oe-devtools:remove:powerpc = "android-tools breakpad lshw luajit uftrace"
326RDEPENDS:packagegroup-meta-oe-devtools:remove:powerpc64 = "android-tools breakpad lshw luajit ply uftrace"
327RDEPENDS:packagegroup-meta-oe-devtools:remove:powerpc64le = "android-tools breakpad lshw luajit ply uftrace"
328RDEPENDS:packagegroup-meta-oe-devtools:remove:riscv64 = "breakpad concurrencykit heaptrack lshw ltrace luajit nodejs ply uftrace"
329RDEPENDS:packagegroup-meta-oe-devtools:remove:riscv32 = "breakpad concurrencykit heaptrack lshw ltrace luajit nodejs ply uftrace"
330RDEPENDS:packagegroup-meta-oe-devtools:remove:aarch64 = "concurrencykit"
331RDEPENDS:packagegroup-meta-oe-devtools:remove:x86 = "ply"
Andrew Geissler1548c072019-02-22 16:03:50 -0600332
Patrick Williams213cb262021-08-07 19:21:33 -0500333RDEPENDS:packagegroup-meta-oe-extended ="\
Andrew Geisslere34f8962021-04-15 15:53:51 -0500334 bitwise \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500335 brotli \
336 byacc \
Andrew Geissler595f6302022-01-24 19:11:47 +0000337 cmatrix \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500338 cmpi-bindings \
339 collectd \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500340 ddrescue \
341 dialog \
Andrew Geissler595f6302022-01-24 19:11:47 +0000342 duktape \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500343 enscript \
344 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "gnuplot", "", d)} \
345 dlt-daemon \
346 docopt.cpp \
347 iotop \
348 dumb-init \
349 konkretcmpi \
350 figlet \
351 libcec \
352 libdivecomputer \
353 fluentbit \
354 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "libgxim", "", d)} \
355 liblognorm \
356 libmodbus \
357 haveged \
358 hexedit \
359 hiredis \
360 hplip \
361 hwloc \
362 libleak \
363 libuio \
364 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "libwmf", "", d)} \
Andrew Geissler69721092021-07-23 12:57:00 -0400365 libyang \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500366 lprng \
367 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "icewm", "", d)} \
368 md5deep \
369 indent \
370 jansson \
371 nana \
372 nicstat \
373 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "openwsman", "", d)} \
374 p7zip \
375 isomd5sum \
376 jpnevulator \
377 ${@bb.utils.contains("DISTRO_FEATURES", "polkit", "polkit-group-rule-datetime polkit-group-rule-network polkit", "", d)} \
378 rarpd \
379 redis \
380 libfastjson \
381 librelp \
382 sblim-cmpi-devel \
383 sblim-sfc-common \
384 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "sblim-sfcb ", "", d)} \
385 sblim-sfcc \
386 libblockdev \
387 sgpio \
388 smartmontools \
389 can-utils \
390 canutils \
391 libsocketcan \
392 libconfig \
393 linuxconsole \
394 uml-utilities \
395 libidn \
396 libqb \
397 wipe \
398 libzip \
399 zram \
400 libplist \
401 libusbmuxd \
402 liblockfile \
403 liblogging \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500404 libpwquality \
405 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "libreport", "", d)} \
406 libserialport \
407 libstatgrab \
408 lockfile-progs \
409 logwatch \
410 mailx \
411 mraa \
412 ostree \
413 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "pam-plugin-ccreds pam-plugin-ldapdb pam-ssh-agent-auth", "", d)} \
414 pegtl \
415 libfile-fnmatch-perl \
416 rrdtool \
417 sanlock \
418 scsirastools \
419 sedutil \
420 libsigrok \
421 libsigrokdecode \
422 sigrok-cli \
423 snappy \
424 tipcutils \
425 tiptop \
426 tmate \
427 tmux \
428 triggerhappy \
429 upm \
430 vlock \
431 volume-key \
432 wxwidgets \
433 zlog \
434 zstd \
Andrew Geissler69721092021-07-23 12:57:00 -0400435 zsync-curl \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500436 redis-plus-plus \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500437"
Patrick Williams213cb262021-08-07 19:21:33 -0500438RDEPENDS:packagegroup-meta-oe-extended:append:libc-musl = " libexecinfo"
439RDEPENDS:packagegroup-meta-oe-extended:append:x86-64 = " pmdk libx86-1"
440RDEPENDS:packagegroup-meta-oe-extended:append:x86 = " libx86-1"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500441
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500442RDEPENDS:packagegroup-meta-oe-extended:remove:libc-musl = "sysdig"
Patrick Williams213cb262021-08-07 19:21:33 -0500443RDEPENDS:packagegroup-meta-oe-extended:remove:mipsarch = "upm mraa minifi-cpp tiptop"
444RDEPENDS:packagegroup-meta-oe-extended:remove:mips = "sysdig"
445RDEPENDS:packagegroup-meta-oe-extended:remove:powerpc = "upm mraa minifi-cpp"
446RDEPENDS:packagegroup-meta-oe-extended:remove:powerpc64 = "upm mraa minifi-cpp"
447RDEPENDS:packagegroup-meta-oe-extended:remove:powerpc64le = "upm mraa"
448RDEPENDS:packagegroup-meta-oe-extended:remove:riscv64 = "upm libleak libyang mraa sysdig tiptop"
449RDEPENDS:packagegroup-meta-oe-extended:remove:riscv32 = "upm libleak libyang mraa sysdig tiptop"
Andrew Geissler32b11992021-03-31 13:37:05 -0500450
Patrick Williams213cb262021-08-07 19:21:33 -0500451RDEPENDS:packagegroup-meta-oe-extended-python2 ="\
Andrew Geissler32b11992021-03-31 13:37:05 -0500452 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'openlmi-tools', '', d), "", d)} \
453"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800454
Patrick Williams213cb262021-08-07 19:21:33 -0500455RDEPENDS:packagegroup-meta-oe-gnome ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500456 atkmm \
457 gcab \
458 gnome-common \
459 gmime \
460 libjcat \
461 gtk+ \
462 gtkmm3 \
463 gtkmm \
464 libpeas \
465 pyxdg \
466 vte9 \
467 gnome-theme-adwaita \
468 libxmlb \
469"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800470
Patrick Williams213cb262021-08-07 19:21:33 -0500471RDEPENDS:packagegroup-meta-oe-graphics ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500472 cairomm \
473 directfb-examples \
474 directfb \
475 fbgrab \
476 dietsplash \
477 ${@bb.utils.contains("PACKAGE_CLASSES", "package_rpm", "dnfdragora", "", d)} \
478 fontforge \
479 fbida \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600480 feh \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500481 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "freeglut", "", d)} \
482 ftgl \
483 fvwm \
484 gtkperf \
485 gphoto2 \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600486 imlib2 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500487 libgphoto2 \
Andrew Geissler595f6302022-01-24 19:11:47 +0000488 graphene \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500489 graphviz \
490 gtkwave \
491 jasper \
492 libforms \
493 lxdm \
494 numlockx \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700495 nyancat \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600496 obconf \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500497 openbox \
498 packagegroup-fonts-truetype \
499 qrencode \
500 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "st", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500501 leptonica \
502 libvncserver \
503 libmng \
504 libsdl-gfx \
505 libsdl-image \
506 libsdl-mixer \
507 libsdl-net \
508 libsdl-ttf \
509 libsdl2-image \
510 libsdl2-mixer \
511 libsdl2-net \
512 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "libsdl2-ttf", "", d)} \
513 libsdl \
Andrew Geisslereff27472021-10-29 15:35:00 -0500514 ${@bb.utils.contains("DISTRO_FEATURES", "wayland", "lv-drivers lvgl lv-lib-png", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500515 ttf-arphic-uming \
516 ttf-droid-sans ttf-droid-sans-mono ttf-droid-sans-fallback ttf-droid-sans-japanese ttf-droid-serif \
517 ttf-abyssinica \
518 source-han-sans-cn-fonts \
519 source-han-sans-jp-fonts \
520 source-han-sans-kr-fonts \
521 source-han-sans-tw-fonts \
522 source-code-pro-fonts \
523 ttf-dejavu-sans \
524 ttf-dejavu-sans-condensed \
525 ttf-dejavu-sans-mono \
526 ttf-dejavu-serif \
527 ttf-dejavu-serif-condensed \
528 ttf-dejavu-mathtexgyre \
529 ttf-dejavu-common \
530 ttf-gentium \
531 ttf-hunky-sans \
532 ttf-hunky-serif \
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500533 ttf-ipag ttf-ipagp ttf-ipamp ttf-ipam \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500534 ttf-lohit \
535 ttf-inconsolata \
536 ttf-liberation-sans-narrow \
537 ttf-liberation-mono \
538 ttf-liberation-sans \
539 ttf-liberation-serif \
540 ttf-lklug \
541 ttf-noto-emoji-color \
542 ttf-noto-emoji-regular \
543 ttf-sazanami-gothic \
544 ttf-sazanami-mincho \
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500545 ttf-takao-pgothic ttf-takao-gothic ttf-takao-pmincho ttf-takao-mincho \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500546 ttf-tlwg \
547 ttf-roboto \
548 ttf-wqy-zenhei \
549 ttf-pt-sans \
550 ttf-vlgothic \
551 ttf-ubuntu-mono \
552 ttf-ubuntu-sans \
553 libyui-ncurses \
554 libyui \
555 x11vnc \
556 terminus-font-consolefonts \
557 terminus-font-pcf \
558 xdotool \
559 xkbevd \
560 bdftopcf \
561 iceauth \
562 sessreg \
563 xgamma \
564 setxkbmap \
565 xkbutils \
566 twm \
567 xclock \
568 xfontsel \
569 xkbprint \
570 xsetmode \
571 xlsatoms \
572 xlsclients \
573 xlsfonts \
574 xmag \
575 xmessage \
576 xrdb \
577 xrefresh \
578 xsetroot \
579 xstdcmap \
580 xterm \
581 xwd \
582 xwud \
583 xorg-sgml-doctools \
584 xf86-input-tslib \
585 xf86-input-void \
586 xf86-video-armsoc \
587 xf86-video-ati \
588 font-adobe-100dpi \
589 font-adobe-utopia-100dpi \
590 font-bh-100dpi \
591 font-bh-lucidatypewriter-100dpi \
592 font-bitstream-100dpi \
593 font-cursor-misc \
594 font-misc-misc \
595 xorg-fonts-100dpi \
596 liblbxutil \
597 libxaw6 \
598 libxkbui \
599 libxpresent \
600 xcb-util-cursor \
601 xserver-common \
602 openjpeg \
603 pangomm \
604 spirv-shader-generator \
605 spirv-tools \
606 stalonetray \
607 surf \
608 tesseract-lang \
609 tesseract \
610 tigervnc \
611 tslib \
612 unclutter-xfixes \
613 libvdpau \
614 xcursorgen \
615 xscreensaver \
616 yad \
617 parallel-deqp-runner \
618 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "opengl-es-cts", "", d)} \
619 ${@bb.utils.contains("DISTRO_FEATURES", "opengl vulkan", "vulkan-cts", "", d)} \
620"
Patrick Williams213cb262021-08-07 19:21:33 -0500621RDEPENDS:packagegroup-meta-oe-graphics:append:x86 = " renderdoc xf86-video-nouveau xf86-video-mga"
622RDEPENDS:packagegroup-meta-oe-graphics:append:x86-64 = " renderdoc xf86-video-nouveau xf86-video-mga"
623RDEPENDS:packagegroup-meta-oe-graphics:append:arm = " renderdoc"
624RDEPENDS:packagegroup-meta-oe-graphics:append:aarch64 = " renderdoc"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800625
Patrick Williams213cb262021-08-07 19:21:33 -0500626RDEPENDS:packagegroup-meta-oe-graphics:remove:libc-musl = "renderdoc"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500627
Patrick Williams213cb262021-08-07 19:21:33 -0500628RDEPENDS:packagegroup-meta-oe-kernel ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500629 agent-proxy \
630 crash \
631 cpupower \
632 ipmitool \
633 broadcom-bt-firmware \
634 kernel-selftest \
635 minicoredumper \
636 oprofile \
637 spidev-test \
Andrew Geissler8fc454f2020-12-11 16:27:59 -0600638 trace-cmd \
Andrew Geissler595f6302022-01-24 19:11:47 +0000639 usbip-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500640"
Patrick Williams213cb262021-08-07 19:21:33 -0500641RDEPENDS:packagegroup-meta-oe-kernel:append:x86 = " intel-speed-select ipmiutil pm-graph turbostat"
642RDEPENDS:packagegroup-meta-oe-kernel:append:x86-64 = " intel-speed-select ipmiutil kpatch pm-graph turbostat bpftool"
643RDEPENDS:packagegroup-meta-oe-kernel:append:powerpc64 = " libpfm4"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500644
Andrew Geisslerd688a012020-09-18 13:36:00 -0500645# 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 -0500646RDEPENDS:packagegroup-meta-oe-kernel:remove = "kernel-selftest"
647RDEPENDS:packagegroup-meta-oe-kernel:remove:libc-musl = "bpftool crash intel-speed-select kernel-selftest minicoredumper turbostat"
Andrew Geissler1548c072019-02-22 16:03:50 -0600648
Patrick Williams213cb262021-08-07 19:21:33 -0500649RDEPENDS:packagegroup-meta-oe-kernel:remove:mipsarch = "makedumpfile"
650RDEPENDS:packagegroup-meta-oe-kernel:remove:mips64 = "crash"
651RDEPENDS:packagegroup-meta-oe-kernel:remove:mips64el = "crash"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800652
Patrick Williams213cb262021-08-07 19:21:33 -0500653RDEPENDS:packagegroup-meta-oe-kernel:remove:riscv64 = "crash makedumpfile oprofile"
654RDEPENDS:packagegroup-meta-oe-kernel:remove:riscv32 = "crash makedumpfile oprofile"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500655
Patrick Williams213cb262021-08-07 19:21:33 -0500656RDEPENDS:packagegroup-meta-oe-multimedia ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500657 alsa-oss \
658 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "faad2", "", d)} \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600659 dirsplit \
660 genisoimage \
661 icedax \
662 wodim \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500663 id3lib \
664 audiofile \
665 a2jmidid \
666 jack-server \
667 jack-utils \
668 libass \
669 libburn \
670 libcdio-paranoia \
671 libcdio \
672 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "libmad", "", d)} \
673 libmms \
674 libdvdread \
675 libopus \
676 live555-examples \
677 live555-mediaserver \
Brad Bishop26bdd442019-08-16 17:08:17 -0400678 libmikmod \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500679 libmodplug \
680 sound-theme-freedesktop \
681 yavta \
682 v4l-utils \
683 wavpack \
684 libvpx \
685 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "xsp", "", d)} \
686 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "mpv", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500687 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "pavucontrol", "", d)} \
688 libopusenc \
689"
690
Patrick Williams213cb262021-08-07 19:21:33 -0500691RDEPENDS:packagegroup-meta-oe-multimedia:remove:libc-musl = "alsa-oss"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800692
Patrick Williams213cb262021-08-07 19:21:33 -0500693RDEPENDS:packagegroup-meta-oe-navigation ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500694 geos \
695 ${@bb.utils.contains("DISTRO_FEATURES", "bluz4", "gpsd-machine-conf gpsd", "", d)} \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800696 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "orrery", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500697 geoclue \
698 libspatialite \
699 proj \
700"
701
Patrick Williams213cb262021-08-07 19:21:33 -0500702RDEPENDS:packagegroup-meta-oe-printing ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500703 cups-filters \
Andrew Geissler595f6302022-01-24 19:11:47 +0000704 gutenprint \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500705 qpdf \
706"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800707
Patrick Williams213cb262021-08-07 19:21:33 -0500708RDEPENDS:packagegroup-meta-oe-security ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500709 keyutils \
710 nmap \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800711 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "passwdqc", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500712 softhsm \
713 tomoyo-tools \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700714 auditd \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500715"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800716
Patrick Williams213cb262021-08-07 19:21:33 -0500717RDEPENDS:packagegroup-meta-oe-shells ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500718 dash \
719 mksh \
720 tcsh \
721 zsh \
722"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800723
Patrick Williams213cb262021-08-07 19:21:33 -0500724RDEPENDS:packagegroup-meta-oe-support ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500725 anthy \
726 atop \
727 ace-cloud-editor \
Andrew Geisslereff27472021-10-29 15:35:00 -0500728 driverctl \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500729 frame \
730 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geis", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500731 grail \
732 asio \
733 augeas \
734 avro-c \
735 bdwgc \
736 c-ares \
737 cmark \
738 ${@bb.utils.contains("DISTRO_FEATURES", "polkit gobject-introspection-data", "colord", "", d)} \
739 consolation \
740 cpprest \
741 ctapi-common \
742 dfu-util \
743 dhex \
744 digitemp \
Andrew Geissler595f6302022-01-24 19:11:47 +0000745 dool \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500746 espeak \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700747 evemu-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500748 exiv2 \
749 libnice \
750 c-periphery \
751 fmt \
752 function2 \
753 gd \
754 gflags \
755 glog \
756 gperftools \
757 gpm \
758 gsoap \
759 hdf5 \
760 htop \
761 hunspell-dictionaries \
762 hunspell \
763 hwdata \
764 iksemel \
765 gengetopt \
766 imagemagick \
767 iniparser \
768 inotify-tools \
769 joe \
770 lcms \
771 lcov \
772 imapfilter \
773 libbytesize \
774 libcyusbserial \
775 libestr \
776 libfann \
777 libftdi \
Andrew Geisslereff27472021-10-29 15:35:00 -0500778 libjs-jquery-globalize \
779 libjs-jquery-cookie \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500780 ccid \
781 zchunk \
782 libgpiod \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500783 libmanette \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500784 ckermit \
785 libcereal \
786 daemontools \
787 libiio \
788 devmem2 \
789 libgit2 \
790 libharu \
791 eject \
792 enca \
793 epeg \
794 libmxml \
795 fbset-modes \
796 fbset \
797 liboop \
798 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "fltk", "", d)} \
799 freerdp \
800 libgusb \
801 emacs \
802 libp11 \
803 libraw1394 \
804 gradm \
805 gsl \
806 librsync \
807 hddtemp \
808 hidapi \
809 libsoc \
810 libmimetic \
811 libinih \
812 libtar \
813 libteam \
814 libusb-compat \
815 libatasmart \
Brad Bishop26bdd442019-08-16 17:08:17 -0400816 libcanberra \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500817 libssh \
818 libssh2 \
819 libee \
820 libusbgx-config \
821 libusbgx \
822 lockdev \
823 logwarn \
824 libjs-jquery \
825 libjs-sizzle \
826 liblinebreak \
827 mailcap \
828 liboauth \
829 libol \
830 mg \
831 monit \
832 mscgen \
833 libsmi \
834 remmina \
835 neon \
836 nmon \
Patrick Williams93c203f2021-10-06 16:15:23 -0500837 libjs-jquery-icheck \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500838 libtinyxml \
839 libusbg \
840 libutempter \
841 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "links-x11", "links", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500842 log4c \
843 log4cpp \
844 nspr \
845 libdevmapper \
846 lvm2 \
847 nss \
848 mbuffer \
849 onig \
850 mime-support \
851 minini \
852 multipath-tools \
853 numactl \
854 clinfo \
855 opencv \
856 opensc \
857 openct \
858 openldap \
859 wbxml2 \
860 p910nd \
861 libtinyxml2 \
862 picocom \
863 funyahoo-plusplus \
864 icyque \
865 libotr \
866 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "pidgin-otr", "", d)} \
867 pidgin \
868 purple-skypeweb \
869 pidgin-sipe \
870 pngcheck \
871 poco \
872 poppler-data \
873 poppler \
874 portaudio-v19 \
875 procmail \
876 pxaregs \
877 pv \
878 rsnapshot \
879 pps-tools \
880 raptor2 \
881 rdfind \
Andrew Geisslereef63862021-01-29 15:58:13 -0600882 re2 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500883 sdparm \
884 serial-forward \
885 read-edid \
886 spitools \
887 libsass \
888 sassc \
Patrick Williams93c203f2021-10-06 16:15:23 -0500889 smarty \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500890 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "synergy", "", d)} \
891 syslog-ng \
892 system-config-keyboard \
893 tbb \
894 satyr \
Andrew Geissler595f6302022-01-24 19:11:47 +0000895 pcp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500896 pcsc-lite \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500897 pcsc-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500898 sharutils \
899 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "toscoterm", "", d)} \
900 sg3-utils \
901 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "uim", "", d)} \
902 uchardet \
903 srecord \
904 ssiapi \
905 tree \
906 utouch-evemu \
907 utouch-frame \
908 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "utouch-mtview", "", d)} \
909 ${@bb.utils.contains("DISTRO_FEATURES", "polkit", "udisks2", "", d)} \
910 stm32flash \
911 tokyocabinet \
912 xmlstarlet \
913 thin-provisioning-tools \
914 uhubctl \
915 zile \
916 unixodbc \
917 daemonize \
918 upower \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500919 unicode-ucd \
920 xdelta3 \
921 uriparser \
922 nano \
923 xdg-user-dirs \
924 xmlsec1 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500925 usb-modeswitch-data \
926 usb-modeswitch \
927 liburing \
928 zbar \
929 libmicrohttpd \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600930 yaml-cpp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500931"
Patrick Williams213cb262021-08-07 19:21:33 -0500932RDEPENDS:packagegroup-meta-oe-support:append:armv7a = " ne10"
933RDEPENDS:packagegroup-meta-oe-support:append:armv7ve = " ne10"
934RDEPENDS:packagegroup-meta-oe-support:append:aarch64 = " ne10"
935RDEPENDS:packagegroup-meta-oe-support:append:x86 = " mcelog mce-inject mce-test vboxguestdrivers"
936RDEPENDS:packagegroup-meta-oe-support:append:x86-64 = " mcelog mce-inject mce-test vboxguestdrivers"
Andrew Geissler32b11992021-03-31 13:37:05 -0500937
Patrick Williams213cb262021-08-07 19:21:33 -0500938RDEPENDS:packagegroup-meta-oe-support-python2 ="\
Andrew Geissler32b11992021-03-31 13:37:05 -0500939 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'lio-utils', '', d), "", d)} \
940"
941
Patrick Williams213cb262021-08-07 19:21:33 -0500942RDEPENDS:packagegroup-meta-oe-support:remove:arm ="numactl"
943RDEPENDS:packagegroup-meta-oe-support:remove:mipsarch = "gperftools"
944RDEPENDS:packagegroup-meta-oe-support:remove:riscv64 = "gperftools uim"
945RDEPENDS:packagegroup-meta-oe-support:remove:riscv32 = "gperftools uim"
946RDEPENDS:packagegroup-meta-oe-support:remove:powerpc = "ssiapi tbb"
947RDEPENDS:packagegroup-meta-oe-support:remove:powerpc64le = "ssiapi"
Andrew Geissler595f6302022-01-24 19:11:47 +0000948RDEPENDS:packagegroup-meta-oe-support:remove:libc-musl = "pcp"
Andrew Geissler1548c072019-02-22 16:03:50 -0600949
Patrick Williams213cb262021-08-07 19:21:33 -0500950RDEPENDS:packagegroup-meta-oe-test ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500951 bats \
Andrew Geisslera2681d92020-10-16 10:17:07 -0500952 cmocka \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500953 cppunit \
Andrew Geissler69721092021-07-23 12:57:00 -0400954 cpputest \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500955 cukinia \
956 cunit \
957 cxxtest \
958 evtest \
959 fb-test \
960 fwts \
961 googletest \
962 pm-qa \
963 testfloat \
964"
Patrick Williams213cb262021-08-07 19:21:33 -0500965RDEPENDS:packagegroup-meta-oe-test:remove:libc-musl = "pm-qa"
966RDEPENDS:packagegroup-meta-oe-test:remove:arm = "fwts"
967RDEPENDS:packagegroup-meta-oe-test:remove:mipsarch = "fwts"
968RDEPENDS:packagegroup-meta-oe-test:remove:powerpc = "fwts"
969RDEPENDS:packagegroup-meta-oe-test:remove:riscv64 = "fwts"
970RDEPENDS:packagegroup-meta-oe-test:remove:riscv32 = "fwts"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800971
Patrick Williams213cb262021-08-07 19:21:33 -0500972RDEPENDS:packagegroup-meta-oe-ptest-packages = "\
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800973 zeromq-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800974 leveldb-ptest \
975 psqlodbc-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800976 protobuf-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800977 rsyslog-ptest \
978 oprofile-ptest \
979 libteam-ptest \
980 uthash-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800981 libee-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800982 poco-ptest \
Andrew Geisslera2681d92020-10-16 10:17:07 -0500983 cmocka-ptest \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500984"
Patrick Williams213cb262021-08-07 19:21:33 -0500985RDEPENDS:packagegroup-meta-oe-ptest-packages:append:x86 = " mcelog-ptest"
986RDEPENDS:packagegroup-meta-oe-ptest-packages:append:x86-64 = " mcelog-ptest"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500987
Patrick Williams213cb262021-08-07 19:21:33 -0500988RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:riscv64 = "oprofile-ptest"
989RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:riscv32 = "oprofile-ptest"
990RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:arm = "numactl-ptest"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500991
992
Patrick Williams213cb262021-08-07 19:21:33 -0500993RDEPENDS:packagegroup-meta-oe-fortran-packages = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500994 lapack \
995 octave \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600996 suitesparse \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500997"
998# library-only or headers-only packages
999# They wont be built as part of images but might be interesting to include
1000# with dev-pkgs images
1001#
1002# opencl-headers sdbus-c++-libsystemd boost-url nlohmann-fifo sqlite-orm
1003# nlohmann-json exprtk liblightmodbus p8platform gnome-doc-utils-stub
1004# glm ttf-mplus xbitmaps ceres-solver cli11 fftw gnulib libeigen ade
Andrew Geissler4b7c1152020-11-30 19:55:29 -06001005# spdlog span-lite uthash websocketpp catch2 properties-cpp cpp-netlib
Andrew Geissler97771a32021-03-05 15:23:11 -06001006
Andrew Geisslerd688a012020-09-18 13:36:00 -05001007# rsyslog conflicts with syslog-ng so its not included here
1008
1009EXCLUDE_FROM_WORLD = "1"