blob: d7076c211ad61fd422b54040e95f544452598e61 [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"
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000330RDEPENDS:packagegroup-meta-oe-devtools:remove:libc-musl:riscv32 = "php"
Patrick Williams213cb262021-08-07 19:21:33 -0500331RDEPENDS:packagegroup-meta-oe-devtools:remove:aarch64 = "concurrencykit"
332RDEPENDS:packagegroup-meta-oe-devtools:remove:x86 = "ply"
Andrew Geissler1548c072019-02-22 16:03:50 -0600333
Patrick Williams213cb262021-08-07 19:21:33 -0500334RDEPENDS:packagegroup-meta-oe-extended ="\
Andrew Geisslere34f8962021-04-15 15:53:51 -0500335 bitwise \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000336 ${@bb.utils.contains("DISTRO_FEATURES", "x11 wayland opengl", "boinc-client", "", d)} \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500337 brotli \
338 byacc \
Andrew Geissler595f6302022-01-24 19:11:47 +0000339 cmatrix \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500340 cmpi-bindings \
341 collectd \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500342 ddrescue \
343 dialog \
Andrew Geissler595f6302022-01-24 19:11:47 +0000344 duktape \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500345 enscript \
346 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "gnuplot", "", d)} \
347 dlt-daemon \
348 docopt.cpp \
349 iotop \
350 dumb-init \
351 konkretcmpi \
352 figlet \
353 libcec \
354 libdivecomputer \
355 fluentbit \
356 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "libgxim", "", d)} \
357 liblognorm \
358 libmodbus \
359 haveged \
360 hexedit \
361 hiredis \
362 hplip \
363 hwloc \
364 libleak \
365 libuio \
366 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "libwmf", "", d)} \
Andrew Geissler69721092021-07-23 12:57:00 -0400367 libyang \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500368 lprng \
369 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "icewm", "", d)} \
370 md5deep \
371 indent \
372 jansson \
373 nana \
374 nicstat \
375 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "openwsman", "", d)} \
376 p7zip \
377 isomd5sum \
378 jpnevulator \
379 ${@bb.utils.contains("DISTRO_FEATURES", "polkit", "polkit-group-rule-datetime polkit-group-rule-network polkit", "", d)} \
380 rarpd \
381 redis \
382 libfastjson \
383 librelp \
384 sblim-cmpi-devel \
385 sblim-sfc-common \
386 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "sblim-sfcb ", "", d)} \
387 sblim-sfcc \
388 libblockdev \
389 sgpio \
390 smartmontools \
391 can-utils \
392 canutils \
393 libsocketcan \
394 libconfig \
395 linuxconsole \
396 uml-utilities \
397 libidn \
398 libqb \
399 wipe \
400 libzip \
401 zram \
402 libplist \
403 libusbmuxd \
404 liblockfile \
405 liblogging \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500406 libpwquality \
407 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "libreport", "", d)} \
408 libserialport \
409 libstatgrab \
410 lockfile-progs \
411 logwatch \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500412 mraa \
413 ostree \
414 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "pam-plugin-ccreds pam-plugin-ldapdb pam-ssh-agent-auth", "", d)} \
415 pegtl \
416 libfile-fnmatch-perl \
417 rrdtool \
418 sanlock \
419 scsirastools \
420 sedutil \
421 libsigrok \
422 libsigrokdecode \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000423 s-nail \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500424 sigrok-cli \
425 snappy \
426 tipcutils \
427 tiptop \
428 tmate \
429 tmux \
430 triggerhappy \
431 upm \
432 vlock \
433 volume-key \
434 wxwidgets \
435 zlog \
436 zstd \
Andrew Geissler69721092021-07-23 12:57:00 -0400437 zsync-curl \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500438 redis-plus-plus \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500439"
Patrick Williams213cb262021-08-07 19:21:33 -0500440RDEPENDS:packagegroup-meta-oe-extended:append:libc-musl = " libexecinfo"
441RDEPENDS:packagegroup-meta-oe-extended:append:x86-64 = " pmdk libx86-1"
442RDEPENDS:packagegroup-meta-oe-extended:append:x86 = " libx86-1"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500443
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500444RDEPENDS:packagegroup-meta-oe-extended:remove:libc-musl = "sysdig"
Patrick Williams213cb262021-08-07 19:21:33 -0500445RDEPENDS:packagegroup-meta-oe-extended:remove:mipsarch = "upm mraa minifi-cpp tiptop"
446RDEPENDS:packagegroup-meta-oe-extended:remove:mips = "sysdig"
447RDEPENDS:packagegroup-meta-oe-extended:remove:powerpc = "upm mraa minifi-cpp"
448RDEPENDS:packagegroup-meta-oe-extended:remove:powerpc64 = "upm mraa minifi-cpp"
449RDEPENDS:packagegroup-meta-oe-extended:remove:powerpc64le = "upm mraa"
450RDEPENDS:packagegroup-meta-oe-extended:remove:riscv64 = "upm libleak libyang mraa sysdig tiptop"
451RDEPENDS:packagegroup-meta-oe-extended:remove:riscv32 = "upm libleak libyang mraa sysdig tiptop"
Andrew Geissler32b11992021-03-31 13:37:05 -0500452
Patrick Williams213cb262021-08-07 19:21:33 -0500453RDEPENDS:packagegroup-meta-oe-extended-python2 ="\
Andrew Geissler32b11992021-03-31 13:37:05 -0500454 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'openlmi-tools', '', d), "", d)} \
455"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800456
Patrick Williams213cb262021-08-07 19:21:33 -0500457RDEPENDS:packagegroup-meta-oe-gnome ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500458 atkmm \
459 gcab \
460 gnome-common \
461 gmime \
462 libjcat \
463 gtk+ \
464 gtkmm3 \
465 gtkmm \
466 libpeas \
467 pyxdg \
468 vte9 \
469 gnome-theme-adwaita \
470 libxmlb \
471"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800472
Patrick Williams213cb262021-08-07 19:21:33 -0500473RDEPENDS:packagegroup-meta-oe-graphics ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500474 cairomm \
475 directfb-examples \
476 directfb \
477 fbgrab \
478 dietsplash \
479 ${@bb.utils.contains("PACKAGE_CLASSES", "package_rpm", "dnfdragora", "", d)} \
480 fontforge \
481 fbida \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600482 feh \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500483 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "freeglut", "", d)} \
484 ftgl \
485 fvwm \
486 gtkperf \
487 gphoto2 \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600488 imlib2 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500489 libgphoto2 \
Andrew Geissler595f6302022-01-24 19:11:47 +0000490 graphene \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500491 graphviz \
492 gtkwave \
493 jasper \
494 libforms \
495 lxdm \
496 numlockx \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700497 nyancat \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600498 obconf \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500499 openbox \
500 packagegroup-fonts-truetype \
501 qrencode \
502 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "st", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500503 leptonica \
504 libvncserver \
505 libmng \
506 libsdl-gfx \
507 libsdl-image \
508 libsdl-mixer \
509 libsdl-net \
510 libsdl-ttf \
511 libsdl2-image \
512 libsdl2-mixer \
513 libsdl2-net \
514 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "libsdl2-ttf", "", d)} \
515 libsdl \
Andrew Geisslereff27472021-10-29 15:35:00 -0500516 ${@bb.utils.contains("DISTRO_FEATURES", "wayland", "lv-drivers lvgl lv-lib-png", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500517 ttf-arphic-uming \
518 ttf-droid-sans ttf-droid-sans-mono ttf-droid-sans-fallback ttf-droid-sans-japanese ttf-droid-serif \
519 ttf-abyssinica \
520 source-han-sans-cn-fonts \
521 source-han-sans-jp-fonts \
522 source-han-sans-kr-fonts \
523 source-han-sans-tw-fonts \
524 source-code-pro-fonts \
525 ttf-dejavu-sans \
526 ttf-dejavu-sans-condensed \
527 ttf-dejavu-sans-mono \
528 ttf-dejavu-serif \
529 ttf-dejavu-serif-condensed \
530 ttf-dejavu-mathtexgyre \
531 ttf-dejavu-common \
532 ttf-gentium \
533 ttf-hunky-sans \
534 ttf-hunky-serif \
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500535 ttf-ipag ttf-ipagp ttf-ipamp ttf-ipam \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500536 ttf-lohit \
537 ttf-inconsolata \
538 ttf-liberation-sans-narrow \
539 ttf-liberation-mono \
540 ttf-liberation-sans \
541 ttf-liberation-serif \
542 ttf-lklug \
543 ttf-noto-emoji-color \
544 ttf-noto-emoji-regular \
545 ttf-sazanami-gothic \
546 ttf-sazanami-mincho \
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500547 ttf-takao-pgothic ttf-takao-gothic ttf-takao-pmincho ttf-takao-mincho \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500548 ttf-tlwg \
549 ttf-roboto \
550 ttf-wqy-zenhei \
551 ttf-pt-sans \
552 ttf-vlgothic \
553 ttf-ubuntu-mono \
554 ttf-ubuntu-sans \
555 libyui-ncurses \
556 libyui \
557 x11vnc \
558 terminus-font-consolefonts \
559 terminus-font-pcf \
560 xdotool \
561 xkbevd \
562 bdftopcf \
563 iceauth \
564 sessreg \
565 xgamma \
566 setxkbmap \
567 xkbutils \
568 twm \
569 xclock \
570 xfontsel \
571 xkbprint \
572 xsetmode \
573 xlsatoms \
574 xlsclients \
575 xlsfonts \
576 xmag \
577 xmessage \
578 xrdb \
579 xrefresh \
580 xsetroot \
581 xstdcmap \
582 xterm \
583 xwd \
584 xwud \
585 xorg-sgml-doctools \
586 xf86-input-tslib \
587 xf86-input-void \
588 xf86-video-armsoc \
589 xf86-video-ati \
590 font-adobe-100dpi \
591 font-adobe-utopia-100dpi \
592 font-bh-100dpi \
593 font-bh-lucidatypewriter-100dpi \
594 font-bitstream-100dpi \
595 font-cursor-misc \
596 font-misc-misc \
597 xorg-fonts-100dpi \
598 liblbxutil \
599 libxaw6 \
600 libxkbui \
601 libxpresent \
602 xcb-util-cursor \
603 xserver-common \
604 openjpeg \
605 pangomm \
606 spirv-shader-generator \
607 spirv-tools \
608 stalonetray \
609 surf \
610 tesseract-lang \
611 tesseract \
612 tigervnc \
613 tslib \
614 unclutter-xfixes \
615 libvdpau \
616 xcursorgen \
617 xscreensaver \
618 yad \
619 parallel-deqp-runner \
620 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "opengl-es-cts", "", d)} \
621 ${@bb.utils.contains("DISTRO_FEATURES", "opengl vulkan", "vulkan-cts", "", d)} \
622"
Patrick Williams213cb262021-08-07 19:21:33 -0500623RDEPENDS:packagegroup-meta-oe-graphics:append:x86 = " renderdoc xf86-video-nouveau xf86-video-mga"
624RDEPENDS:packagegroup-meta-oe-graphics:append:x86-64 = " renderdoc xf86-video-nouveau xf86-video-mga"
625RDEPENDS:packagegroup-meta-oe-graphics:append:arm = " renderdoc"
626RDEPENDS:packagegroup-meta-oe-graphics:append:aarch64 = " renderdoc"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800627
Patrick Williams213cb262021-08-07 19:21:33 -0500628RDEPENDS:packagegroup-meta-oe-graphics:remove:libc-musl = "renderdoc"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500629
Patrick Williams213cb262021-08-07 19:21:33 -0500630RDEPENDS:packagegroup-meta-oe-kernel ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500631 agent-proxy \
632 crash \
633 cpupower \
634 ipmitool \
635 broadcom-bt-firmware \
636 kernel-selftest \
637 minicoredumper \
638 oprofile \
639 spidev-test \
Andrew Geissler8fc454f2020-12-11 16:27:59 -0600640 trace-cmd \
Andrew Geissler595f6302022-01-24 19:11:47 +0000641 usbip-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500642"
Patrick Williams213cb262021-08-07 19:21:33 -0500643RDEPENDS:packagegroup-meta-oe-kernel:append:x86 = " intel-speed-select ipmiutil pm-graph turbostat"
644RDEPENDS:packagegroup-meta-oe-kernel:append:x86-64 = " intel-speed-select ipmiutil kpatch pm-graph turbostat bpftool"
645RDEPENDS:packagegroup-meta-oe-kernel:append:powerpc64 = " libpfm4"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500646
Andrew Geisslerd688a012020-09-18 13:36:00 -0500647# 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 -0500648RDEPENDS:packagegroup-meta-oe-kernel:remove = "kernel-selftest"
649RDEPENDS:packagegroup-meta-oe-kernel:remove:libc-musl = "bpftool crash intel-speed-select kernel-selftest minicoredumper turbostat"
Andrew Geissler1548c072019-02-22 16:03:50 -0600650
Patrick Williams213cb262021-08-07 19:21:33 -0500651RDEPENDS:packagegroup-meta-oe-kernel:remove:mipsarch = "makedumpfile"
652RDEPENDS:packagegroup-meta-oe-kernel:remove:mips64 = "crash"
653RDEPENDS:packagegroup-meta-oe-kernel:remove:mips64el = "crash"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800654
Patrick Williams213cb262021-08-07 19:21:33 -0500655RDEPENDS:packagegroup-meta-oe-kernel:remove:riscv64 = "crash makedumpfile oprofile"
656RDEPENDS:packagegroup-meta-oe-kernel:remove:riscv32 = "crash makedumpfile oprofile"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500657
Patrick Williams213cb262021-08-07 19:21:33 -0500658RDEPENDS:packagegroup-meta-oe-multimedia ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500659 alsa-oss \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000660 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "faad2", "", d)} \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600661 dirsplit \
662 genisoimage \
663 icedax \
664 wodim \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500665 id3lib \
666 audiofile \
667 a2jmidid \
668 jack-server \
669 jack-utils \
670 libass \
671 libburn \
672 libcdio-paranoia \
673 libcdio \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000674 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "libmad", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500675 libmms \
676 libdvdread \
677 libopus \
678 live555-examples \
679 live555-mediaserver \
Brad Bishop26bdd442019-08-16 17:08:17 -0400680 libmikmod \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500681 libmodplug \
682 sound-theme-freedesktop \
683 yavta \
684 v4l-utils \
685 wavpack \
686 libvpx \
687 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "xsp", "", d)} \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000688 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "mpv", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500689 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "pavucontrol", "", d)} \
690 libopusenc \
691"
692
Patrick Williams213cb262021-08-07 19:21:33 -0500693RDEPENDS:packagegroup-meta-oe-multimedia:remove:libc-musl = "alsa-oss"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800694
Patrick Williams213cb262021-08-07 19:21:33 -0500695RDEPENDS:packagegroup-meta-oe-navigation ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500696 geos \
697 ${@bb.utils.contains("DISTRO_FEATURES", "bluz4", "gpsd-machine-conf gpsd", "", d)} \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800698 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "orrery", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500699 geoclue \
700 libspatialite \
701 proj \
702"
703
Patrick Williams213cb262021-08-07 19:21:33 -0500704RDEPENDS:packagegroup-meta-oe-printing ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500705 cups-filters \
Andrew Geissler595f6302022-01-24 19:11:47 +0000706 gutenprint \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500707 qpdf \
708"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800709
Patrick Williams213cb262021-08-07 19:21:33 -0500710RDEPENDS:packagegroup-meta-oe-security ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500711 keyutils \
712 nmap \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800713 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "passwdqc", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500714 softhsm \
715 tomoyo-tools \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700716 auditd \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500717"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800718
Patrick Williams213cb262021-08-07 19:21:33 -0500719RDEPENDS:packagegroup-meta-oe-shells ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500720 dash \
721 mksh \
722 tcsh \
723 zsh \
724"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800725
Patrick Williams213cb262021-08-07 19:21:33 -0500726RDEPENDS:packagegroup-meta-oe-support ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500727 anthy \
728 atop \
729 ace-cloud-editor \
Andrew Geisslereff27472021-10-29 15:35:00 -0500730 driverctl \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500731 frame \
732 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geis", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500733 grail \
734 asio \
735 augeas \
736 avro-c \
737 bdwgc \
738 c-ares \
739 cmark \
740 ${@bb.utils.contains("DISTRO_FEATURES", "polkit gobject-introspection-data", "colord", "", d)} \
741 consolation \
742 cpprest \
743 ctapi-common \
744 dfu-util \
745 dhex \
746 digitemp \
Andrew Geissler595f6302022-01-24 19:11:47 +0000747 dool \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500748 espeak \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700749 evemu-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500750 exiv2 \
751 libnice \
752 c-periphery \
753 fmt \
754 function2 \
755 gd \
756 gflags \
757 glog \
758 gperftools \
759 gpm \
760 gsoap \
761 hdf5 \
762 htop \
763 hunspell-dictionaries \
764 hunspell \
765 hwdata \
766 iksemel \
767 gengetopt \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000768 googlebenchmark \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500769 imagemagick \
770 iniparser \
771 inotify-tools \
772 joe \
773 lcms \
774 lcov \
775 imapfilter \
776 libbytesize \
777 libcyusbserial \
778 libestr \
779 libfann \
780 libftdi \
Andrew Geisslereff27472021-10-29 15:35:00 -0500781 libjs-jquery-globalize \
782 libjs-jquery-cookie \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500783 ccid \
784 zchunk \
785 libgpiod \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500786 libmanette \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500787 ckermit \
788 libcereal \
789 daemontools \
790 libiio \
791 devmem2 \
792 libgit2 \
793 libharu \
794 eject \
795 enca \
796 epeg \
797 libmxml \
798 fbset-modes \
799 fbset \
800 liboop \
801 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "fltk", "", d)} \
802 freerdp \
803 libgusb \
804 emacs \
805 libp11 \
806 libraw1394 \
807 gradm \
808 gsl \
809 librsync \
810 hddtemp \
811 hidapi \
812 libsoc \
813 libmimetic \
814 libinih \
815 libtar \
816 libteam \
817 libusb-compat \
818 libatasmart \
Brad Bishop26bdd442019-08-16 17:08:17 -0400819 libcanberra \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500820 libssh \
821 libssh2 \
822 libee \
823 libusbgx-config \
824 libusbgx \
825 lockdev \
826 logwarn \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500827 libjs-sizzle \
828 liblinebreak \
829 mailcap \
830 liboauth \
831 libol \
832 mg \
833 monit \
834 mscgen \
835 libsmi \
836 remmina \
837 neon \
838 nmon \
Patrick Williams93c203f2021-10-06 16:15:23 -0500839 libjs-jquery-icheck \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500840 libtinyxml \
841 libusbg \
842 libutempter \
843 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "links-x11", "links", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500844 log4c \
845 log4cpp \
846 nspr \
847 libdevmapper \
848 lvm2 \
849 nss \
850 mbuffer \
851 onig \
852 mime-support \
853 minini \
854 multipath-tools \
855 numactl \
856 clinfo \
857 opencv \
858 opensc \
859 openct \
860 openldap \
861 wbxml2 \
862 p910nd \
863 libtinyxml2 \
864 picocom \
865 funyahoo-plusplus \
866 icyque \
867 libotr \
868 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "pidgin-otr", "", d)} \
869 pidgin \
870 purple-skypeweb \
871 pidgin-sipe \
872 pngcheck \
873 poco \
874 poppler-data \
875 poppler \
876 portaudio-v19 \
877 procmail \
878 pxaregs \
879 pv \
880 rsnapshot \
881 pps-tools \
882 raptor2 \
883 rdfind \
Andrew Geisslereef63862021-01-29 15:58:13 -0600884 re2 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500885 sdparm \
886 serial-forward \
887 read-edid \
888 spitools \
889 libsass \
890 sassc \
Patrick Williams93c203f2021-10-06 16:15:23 -0500891 smarty \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500892 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "synergy", "", d)} \
893 syslog-ng \
894 system-config-keyboard \
895 tbb \
896 satyr \
Andrew Geissler595f6302022-01-24 19:11:47 +0000897 pcp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500898 pcsc-lite \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500899 pcsc-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500900 sharutils \
901 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "toscoterm", "", d)} \
902 sg3-utils \
903 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "uim", "", d)} \
904 uchardet \
905 srecord \
906 ssiapi \
907 tree \
908 utouch-evemu \
909 utouch-frame \
910 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "utouch-mtview", "", d)} \
911 ${@bb.utils.contains("DISTRO_FEATURES", "polkit", "udisks2", "", d)} \
912 stm32flash \
913 tokyocabinet \
914 xmlstarlet \
915 thin-provisioning-tools \
916 uhubctl \
917 zile \
918 unixodbc \
919 daemonize \
920 upower \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500921 unicode-ucd \
922 xdelta3 \
923 uriparser \
924 nano \
925 xdg-user-dirs \
926 xmlsec1 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500927 usb-modeswitch-data \
928 usb-modeswitch \
929 liburing \
930 zbar \
931 libmicrohttpd \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600932 yaml-cpp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500933"
Patrick Williams213cb262021-08-07 19:21:33 -0500934RDEPENDS:packagegroup-meta-oe-support:append:armv7a = " ne10"
935RDEPENDS:packagegroup-meta-oe-support:append:armv7ve = " ne10"
936RDEPENDS:packagegroup-meta-oe-support:append:aarch64 = " ne10"
937RDEPENDS:packagegroup-meta-oe-support:append:x86 = " mcelog mce-inject mce-test vboxguestdrivers"
938RDEPENDS:packagegroup-meta-oe-support:append:x86-64 = " mcelog mce-inject mce-test vboxguestdrivers"
Andrew Geissler32b11992021-03-31 13:37:05 -0500939
Patrick Williams213cb262021-08-07 19:21:33 -0500940RDEPENDS:packagegroup-meta-oe-support-python2 ="\
Andrew Geissler32b11992021-03-31 13:37:05 -0500941 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'lio-utils', '', d), "", d)} \
942"
943
Patrick Williams213cb262021-08-07 19:21:33 -0500944RDEPENDS:packagegroup-meta-oe-support:remove:arm ="numactl"
945RDEPENDS:packagegroup-meta-oe-support:remove:mipsarch = "gperftools"
946RDEPENDS:packagegroup-meta-oe-support:remove:riscv64 = "gperftools uim"
947RDEPENDS:packagegroup-meta-oe-support:remove:riscv32 = "gperftools uim"
948RDEPENDS:packagegroup-meta-oe-support:remove:powerpc = "ssiapi tbb"
949RDEPENDS:packagegroup-meta-oe-support:remove:powerpc64le = "ssiapi"
Andrew Geissler595f6302022-01-24 19:11:47 +0000950RDEPENDS:packagegroup-meta-oe-support:remove:libc-musl = "pcp"
Andrew Geissler1548c072019-02-22 16:03:50 -0600951
Patrick Williams213cb262021-08-07 19:21:33 -0500952RDEPENDS:packagegroup-meta-oe-test ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500953 bats \
Andrew Geisslera2681d92020-10-16 10:17:07 -0500954 cmocka \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500955 cppunit \
Andrew Geissler69721092021-07-23 12:57:00 -0400956 cpputest \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500957 cukinia \
958 cunit \
959 cxxtest \
960 evtest \
961 fb-test \
962 fwts \
963 googletest \
964 pm-qa \
965 testfloat \
966"
Patrick Williams213cb262021-08-07 19:21:33 -0500967RDEPENDS:packagegroup-meta-oe-test:remove:libc-musl = "pm-qa"
968RDEPENDS:packagegroup-meta-oe-test:remove:arm = "fwts"
969RDEPENDS:packagegroup-meta-oe-test:remove:mipsarch = "fwts"
970RDEPENDS:packagegroup-meta-oe-test:remove:powerpc = "fwts"
971RDEPENDS:packagegroup-meta-oe-test:remove:riscv64 = "fwts"
972RDEPENDS:packagegroup-meta-oe-test:remove:riscv32 = "fwts"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800973
Patrick Williams213cb262021-08-07 19:21:33 -0500974RDEPENDS:packagegroup-meta-oe-ptest-packages = "\
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800975 zeromq-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800976 leveldb-ptest \
977 psqlodbc-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800978 protobuf-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800979 rsyslog-ptest \
980 oprofile-ptest \
981 libteam-ptest \
982 uthash-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800983 libee-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800984 poco-ptest \
Andrew Geisslera2681d92020-10-16 10:17:07 -0500985 cmocka-ptest \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500986"
Patrick Williams213cb262021-08-07 19:21:33 -0500987RDEPENDS:packagegroup-meta-oe-ptest-packages:append:x86 = " mcelog-ptest"
988RDEPENDS:packagegroup-meta-oe-ptest-packages:append:x86-64 = " mcelog-ptest"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500989
Patrick Williams213cb262021-08-07 19:21:33 -0500990RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:riscv64 = "oprofile-ptest"
991RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:riscv32 = "oprofile-ptest"
992RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:arm = "numactl-ptest"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500993
994
Patrick Williams213cb262021-08-07 19:21:33 -0500995RDEPENDS:packagegroup-meta-oe-fortran-packages = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500996 lapack \
997 octave \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600998 suitesparse \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500999"
1000# library-only or headers-only packages
1001# They wont be built as part of images but might be interesting to include
1002# with dev-pkgs images
1003#
1004# opencl-headers sdbus-c++-libsystemd boost-url nlohmann-fifo sqlite-orm
1005# nlohmann-json exprtk liblightmodbus p8platform gnome-doc-utils-stub
1006# glm ttf-mplus xbitmaps ceres-solver cli11 fftw gnulib libeigen ade
Andrew Geissler4b7c1152020-11-30 19:55:29 -06001007# spdlog span-lite uthash websocketpp catch2 properties-cpp cpp-netlib
Andrew Geissler97771a32021-03-05 15:23:11 -06001008
Andrew Geisslerd688a012020-09-18 13:36:00 -05001009# rsyslog conflicts with syslog-ng so its not included here
1010
1011EXCLUDE_FROM_WORLD = "1"