blob: bc3d4fefeb436f6716f50ac0eca11c84ba30f43c [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"
Andrew Geissler9aee5002022-03-30 16:27:02 +0000226RDEPENDS:packagegroup-meta-oe-dbs:remove:libc-musl:powerpc = "rocksdb"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800227
Patrick Williams213cb262021-08-07 19:21:33 -0500228RDEPENDS:packagegroup-meta-oe-dbs-python2 ="\
Andrew Geissler32b11992021-03-31 13:37:05 -0500229 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'mysql-python', '', d), "", d)} \
230"
231
Patrick Williams213cb262021-08-07 19:21:33 -0500232RDEPENDS:packagegroup-meta-oe-devtools ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500233 abseil-cpp \
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500234 apitrace \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500235 breakpad \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500236 android-tools-conf \
237 android-tools \
238 concurrencykit \
239 cgdb \
240 ctags \
241 debootstrap \
242 cjson \
243 cloc \
244 icon-slicer \
245 cscope \
246 dmalloc \
247 ${@bb.utils.contains("PACKAGE_CLASSES", "package_rpm", "dnf-plugin-tui", "", d)} \
248 doxygen \
249 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geany-plugins geany", "", d)} \
Patrick Williams213cb262021-08-07 19:21:33 -0500250 jemalloc \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500251 lemon \
252 flatbuffers \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600253 heaptrack \
Andrew Geissler69721092021-07-23 12:57:00 -0400254 libparse-yapp-perl \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500255 libubox \
256 ltrace \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500257 luajit \
258 mcpp \
259 memstat \
260 giflib \
261 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "glade", "", d)} \
262 grpc \
263 guider \
264 php \
265 iptraf-ng \
266 jq \
267 json-spirit \
268 serialcheck \
269 tclap \
270 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "tk", "", d)} \
271 uw-imap \
272 jsoncpp \
273 jsonrpc \
274 yajl \
275 yajl \
276 kconfig-frontends \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500277 libgee \
278 libsombok3 \
279 lshw \
280 luaposix \
281 capnproto-compiler \
282 mpich \
283 msgpack-c \
William A. Kennington III49e95662021-09-15 16:19:36 -0700284 msgpack-cpp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500285 mercurial \
Andrew Geissler32b11992021-03-31 13:37:05 -0500286 nodejs \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500287 openocd \
288 pax-utils \
289 ipc-run \
290 libdbd-mysql-perl \
291 libdbi-perl \
292 libdev-checklib-perl \
293 libio-pty-perl \
294 libjson-perl \
295 libperlio-gzip-perl \
296 ply \
297 protobuf-c \
298 protobuf \
299 pugixml \
300 python3-distutils-extra \
Andrew Geissler595f6302022-01-24 19:11:47 +0000301 python3-pycups \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500302 rapidjson \
303 sip3 \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500304 squashfs-tools-ng \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500305 uftrace \
Andrew Geissler595f6302022-01-24 19:11:47 +0000306 unifex \
Andrew Geissler9aee5002022-03-30 16:27:02 +0000307 valijson \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500308 libxerces-c \
309 xerces-c-samples \
310 xmlrpc-c \
311 yasm \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600312 json-schema-validator \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700313 poke \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500314"
William A. Kennington III49e95662021-09-15 16:19:36 -0700315RDEPENDS:packagegroup-meta-oe-devtools:append:x86 = " cpuid msr-tools pahole pmtools"
316RDEPENDS:packagegroup-meta-oe-devtools:append:x86-64 = " cpuid msr-tools pahole pcimem pmtools"
Andrew Geisslereff27472021-10-29 15:35:00 -0500317RDEPENDS:packagegroup-meta-oe-devtools:append:riscv64 = " pcimem"
Patrick Williams213cb262021-08-07 19:21:33 -0500318RDEPENDS:packagegroup-meta-oe-devtools:append:arm = " pcimem"
William A. Kennington III49e95662021-09-15 16:19:36 -0700319RDEPENDS:packagegroup-meta-oe-devtools:append:aarch64 = " pahole pcimem"
Patrick Williams213cb262021-08-07 19:21:33 -0500320RDEPENDS:packagegroup-meta-oe-devtools:append:libc-musl = " musl-nscd"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800321
Patrick Williams213cb262021-08-07 19:21:33 -0500322RDEPENDS:packagegroup-meta-oe-devtools:remove:arm = "concurrencykit"
323RDEPENDS:packagegroup-meta-oe-devtools:remove:armv5 = "uftrace nodejs"
324RDEPENDS:packagegroup-meta-oe-devtools:remove:mipsarch = "concurrencykit lshw ply uftrace"
325RDEPENDS:packagegroup-meta-oe-devtools:remove:mips64 = "luajit nodejs"
326RDEPENDS:packagegroup-meta-oe-devtools:remove:mips64el = "luajit nodejs"
327RDEPENDS:packagegroup-meta-oe-devtools:remove:powerpc = "android-tools breakpad lshw luajit uftrace"
328RDEPENDS:packagegroup-meta-oe-devtools:remove:powerpc64 = "android-tools breakpad lshw luajit ply uftrace"
329RDEPENDS:packagegroup-meta-oe-devtools:remove:powerpc64le = "android-tools breakpad lshw luajit ply uftrace"
330RDEPENDS:packagegroup-meta-oe-devtools:remove:riscv64 = "breakpad concurrencykit heaptrack lshw ltrace luajit nodejs ply uftrace"
331RDEPENDS:packagegroup-meta-oe-devtools:remove:riscv32 = "breakpad concurrencykit heaptrack lshw ltrace luajit nodejs ply uftrace"
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000332RDEPENDS:packagegroup-meta-oe-devtools:remove:libc-musl:riscv32 = "php"
Patrick Williams213cb262021-08-07 19:21:33 -0500333RDEPENDS:packagegroup-meta-oe-devtools:remove:aarch64 = "concurrencykit"
334RDEPENDS:packagegroup-meta-oe-devtools:remove:x86 = "ply"
Andrew Geissler1548c072019-02-22 16:03:50 -0600335
Patrick Williams213cb262021-08-07 19:21:33 -0500336RDEPENDS:packagegroup-meta-oe-extended ="\
Andrew Geisslere34f8962021-04-15 15:53:51 -0500337 bitwise \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000338 ${@bb.utils.contains("DISTRO_FEATURES", "x11 wayland opengl", "boinc-client", "", d)} \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500339 brotli \
340 byacc \
Andrew Geissler595f6302022-01-24 19:11:47 +0000341 cmatrix \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500342 cmpi-bindings \
343 collectd \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500344 ddrescue \
345 dialog \
Andrew Geissler595f6302022-01-24 19:11:47 +0000346 duktape \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500347 enscript \
348 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "gnuplot", "", d)} \
349 dlt-daemon \
350 docopt.cpp \
351 iotop \
352 dumb-init \
353 konkretcmpi \
354 figlet \
355 libcec \
356 libdivecomputer \
357 fluentbit \
358 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "libgxim", "", d)} \
359 liblognorm \
360 libmodbus \
361 haveged \
362 hexedit \
363 hiredis \
364 hplip \
365 hwloc \
366 libleak \
367 libuio \
368 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "libwmf", "", d)} \
Andrew Geissler69721092021-07-23 12:57:00 -0400369 libyang \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500370 lprng \
371 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "icewm", "", d)} \
372 md5deep \
373 indent \
374 jansson \
375 nana \
376 nicstat \
377 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "openwsman", "", d)} \
378 p7zip \
379 isomd5sum \
380 jpnevulator \
381 ${@bb.utils.contains("DISTRO_FEATURES", "polkit", "polkit-group-rule-datetime polkit-group-rule-network polkit", "", d)} \
382 rarpd \
383 redis \
384 libfastjson \
385 librelp \
386 sblim-cmpi-devel \
387 sblim-sfc-common \
388 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "sblim-sfcb ", "", d)} \
389 sblim-sfcc \
390 libblockdev \
391 sgpio \
392 smartmontools \
393 can-utils \
394 canutils \
395 libsocketcan \
396 libconfig \
397 linuxconsole \
398 uml-utilities \
399 libidn \
400 libqb \
401 wipe \
402 libzip \
403 zram \
404 libplist \
405 libusbmuxd \
406 liblockfile \
407 liblogging \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500408 libpwquality \
409 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "libreport", "", d)} \
410 libserialport \
411 libstatgrab \
412 lockfile-progs \
413 logwatch \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500414 mraa \
415 ostree \
416 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "pam-plugin-ccreds pam-plugin-ldapdb pam-ssh-agent-auth", "", d)} \
417 pegtl \
418 libfile-fnmatch-perl \
419 rrdtool \
420 sanlock \
421 scsirastools \
422 sedutil \
423 libsigrok \
424 libsigrokdecode \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000425 s-nail \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500426 sigrok-cli \
427 snappy \
428 tipcutils \
429 tiptop \
430 tmate \
431 tmux \
432 triggerhappy \
433 upm \
434 vlock \
435 volume-key \
436 wxwidgets \
437 zlog \
438 zstd \
Andrew Geissler69721092021-07-23 12:57:00 -0400439 zsync-curl \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500440 redis-plus-plus \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500441"
Patrick Williams213cb262021-08-07 19:21:33 -0500442RDEPENDS:packagegroup-meta-oe-extended:append:libc-musl = " libexecinfo"
443RDEPENDS:packagegroup-meta-oe-extended:append:x86-64 = " pmdk libx86-1"
444RDEPENDS:packagegroup-meta-oe-extended:append:x86 = " libx86-1"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500445
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500446RDEPENDS:packagegroup-meta-oe-extended:remove:libc-musl = "sysdig"
Patrick Williams213cb262021-08-07 19:21:33 -0500447RDEPENDS:packagegroup-meta-oe-extended:remove:mipsarch = "upm mraa minifi-cpp tiptop"
448RDEPENDS:packagegroup-meta-oe-extended:remove:mips = "sysdig"
449RDEPENDS:packagegroup-meta-oe-extended:remove:powerpc = "upm mraa minifi-cpp"
450RDEPENDS:packagegroup-meta-oe-extended:remove:powerpc64 = "upm mraa minifi-cpp"
Andrew Geissler9aee5002022-03-30 16:27:02 +0000451RDEPENDS:packagegroup-meta-oe-extended:remove:powerpc64le = "upm mraa sysdig"
Patrick Williams213cb262021-08-07 19:21:33 -0500452RDEPENDS:packagegroup-meta-oe-extended:remove:riscv64 = "upm libleak libyang mraa sysdig tiptop"
453RDEPENDS:packagegroup-meta-oe-extended:remove:riscv32 = "upm libleak libyang mraa sysdig tiptop"
Andrew Geissler32b11992021-03-31 13:37:05 -0500454
Patrick Williams213cb262021-08-07 19:21:33 -0500455RDEPENDS:packagegroup-meta-oe-extended-python2 ="\
Andrew Geissler32b11992021-03-31 13:37:05 -0500456 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'openlmi-tools', '', d), "", d)} \
457"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800458
Patrick Williams213cb262021-08-07 19:21:33 -0500459RDEPENDS:packagegroup-meta-oe-gnome ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500460 atkmm \
461 gcab \
462 gnome-common \
463 gmime \
464 libjcat \
465 gtk+ \
466 gtkmm3 \
467 gtkmm \
468 libpeas \
469 pyxdg \
470 vte9 \
471 gnome-theme-adwaita \
472 libxmlb \
473"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800474
Patrick Williams213cb262021-08-07 19:21:33 -0500475RDEPENDS:packagegroup-meta-oe-graphics ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500476 cairomm \
477 directfb-examples \
478 directfb \
479 fbgrab \
480 dietsplash \
481 ${@bb.utils.contains("PACKAGE_CLASSES", "package_rpm", "dnfdragora", "", d)} \
482 fontforge \
483 fbida \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600484 feh \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500485 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "freeglut", "", d)} \
486 ftgl \
487 fvwm \
488 gtkperf \
489 gphoto2 \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600490 imlib2 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500491 libgphoto2 \
Andrew Geissler595f6302022-01-24 19:11:47 +0000492 graphene \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500493 graphviz \
494 gtkwave \
495 jasper \
496 libforms \
497 lxdm \
498 numlockx \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700499 nyancat \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600500 obconf \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500501 openbox \
502 packagegroup-fonts-truetype \
503 qrencode \
504 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "st", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500505 leptonica \
506 libvncserver \
507 libmng \
508 libsdl-gfx \
509 libsdl-image \
510 libsdl-mixer \
511 libsdl-net \
512 libsdl-ttf \
513 libsdl2-image \
514 libsdl2-mixer \
515 libsdl2-net \
516 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "libsdl2-ttf", "", d)} \
517 libsdl \
Andrew Geisslereff27472021-10-29 15:35:00 -0500518 ${@bb.utils.contains("DISTRO_FEATURES", "wayland", "lv-drivers lvgl lv-lib-png", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500519 ttf-arphic-uming \
520 ttf-droid-sans ttf-droid-sans-mono ttf-droid-sans-fallback ttf-droid-sans-japanese ttf-droid-serif \
521 ttf-abyssinica \
522 source-han-sans-cn-fonts \
523 source-han-sans-jp-fonts \
524 source-han-sans-kr-fonts \
525 source-han-sans-tw-fonts \
526 source-code-pro-fonts \
527 ttf-dejavu-sans \
528 ttf-dejavu-sans-condensed \
529 ttf-dejavu-sans-mono \
530 ttf-dejavu-serif \
531 ttf-dejavu-serif-condensed \
532 ttf-dejavu-mathtexgyre \
533 ttf-dejavu-common \
534 ttf-gentium \
535 ttf-hunky-sans \
536 ttf-hunky-serif \
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500537 ttf-ipag ttf-ipagp ttf-ipamp ttf-ipam \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500538 ttf-lohit \
539 ttf-inconsolata \
540 ttf-liberation-sans-narrow \
541 ttf-liberation-mono \
542 ttf-liberation-sans \
543 ttf-liberation-serif \
544 ttf-lklug \
545 ttf-noto-emoji-color \
546 ttf-noto-emoji-regular \
547 ttf-sazanami-gothic \
548 ttf-sazanami-mincho \
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500549 ttf-takao-pgothic ttf-takao-gothic ttf-takao-pmincho ttf-takao-mincho \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500550 ttf-tlwg \
551 ttf-roboto \
552 ttf-wqy-zenhei \
553 ttf-pt-sans \
554 ttf-vlgothic \
555 ttf-ubuntu-mono \
556 ttf-ubuntu-sans \
557 libyui-ncurses \
558 libyui \
559 x11vnc \
560 terminus-font-consolefonts \
561 terminus-font-pcf \
562 xdotool \
563 xkbevd \
564 bdftopcf \
565 iceauth \
566 sessreg \
567 xgamma \
568 setxkbmap \
569 xkbutils \
570 twm \
571 xclock \
572 xfontsel \
573 xkbprint \
574 xsetmode \
575 xlsatoms \
576 xlsclients \
577 xlsfonts \
578 xmag \
579 xmessage \
580 xrdb \
581 xrefresh \
582 xsetroot \
583 xstdcmap \
584 xterm \
585 xwd \
586 xwud \
587 xorg-sgml-doctools \
588 xf86-input-tslib \
589 xf86-input-void \
590 xf86-video-armsoc \
591 xf86-video-ati \
592 font-adobe-100dpi \
593 font-adobe-utopia-100dpi \
594 font-bh-100dpi \
595 font-bh-lucidatypewriter-100dpi \
596 font-bitstream-100dpi \
597 font-cursor-misc \
598 font-misc-misc \
599 xorg-fonts-100dpi \
600 liblbxutil \
601 libxaw6 \
602 libxkbui \
603 libxpresent \
604 xcb-util-cursor \
605 xserver-common \
606 openjpeg \
607 pangomm \
608 spirv-shader-generator \
609 spirv-tools \
610 stalonetray \
611 surf \
612 tesseract-lang \
613 tesseract \
614 tigervnc \
615 tslib \
616 unclutter-xfixes \
617 libvdpau \
618 xcursorgen \
619 xscreensaver \
620 yad \
621 parallel-deqp-runner \
622 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "opengl-es-cts", "", d)} \
623 ${@bb.utils.contains("DISTRO_FEATURES", "opengl vulkan", "vulkan-cts", "", d)} \
624"
Patrick Williams213cb262021-08-07 19:21:33 -0500625RDEPENDS:packagegroup-meta-oe-graphics:append:x86 = " renderdoc xf86-video-nouveau xf86-video-mga"
626RDEPENDS:packagegroup-meta-oe-graphics:append:x86-64 = " renderdoc xf86-video-nouveau xf86-video-mga"
627RDEPENDS:packagegroup-meta-oe-graphics:append:arm = " renderdoc"
628RDEPENDS:packagegroup-meta-oe-graphics:append:aarch64 = " renderdoc"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800629
Patrick Williams213cb262021-08-07 19:21:33 -0500630RDEPENDS:packagegroup-meta-oe-graphics:remove:libc-musl = "renderdoc"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500631
Patrick Williams213cb262021-08-07 19:21:33 -0500632RDEPENDS:packagegroup-meta-oe-kernel ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500633 agent-proxy \
634 crash \
635 cpupower \
636 ipmitool \
637 broadcom-bt-firmware \
638 kernel-selftest \
639 minicoredumper \
640 oprofile \
641 spidev-test \
Andrew Geissler8fc454f2020-12-11 16:27:59 -0600642 trace-cmd \
Andrew Geissler595f6302022-01-24 19:11:47 +0000643 usbip-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500644"
Patrick Williams213cb262021-08-07 19:21:33 -0500645RDEPENDS:packagegroup-meta-oe-kernel:append:x86 = " intel-speed-select ipmiutil pm-graph turbostat"
646RDEPENDS:packagegroup-meta-oe-kernel:append:x86-64 = " intel-speed-select ipmiutil kpatch pm-graph turbostat bpftool"
647RDEPENDS:packagegroup-meta-oe-kernel:append:powerpc64 = " libpfm4"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500648
Andrew Geisslerd688a012020-09-18 13:36:00 -0500649# 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 -0500650RDEPENDS:packagegroup-meta-oe-kernel:remove = "kernel-selftest"
651RDEPENDS:packagegroup-meta-oe-kernel:remove:libc-musl = "bpftool crash intel-speed-select kernel-selftest minicoredumper turbostat"
Andrew Geissler1548c072019-02-22 16:03:50 -0600652
Patrick Williams213cb262021-08-07 19:21:33 -0500653RDEPENDS:packagegroup-meta-oe-kernel:remove:mipsarch = "makedumpfile"
654RDEPENDS:packagegroup-meta-oe-kernel:remove:mips64 = "crash"
655RDEPENDS:packagegroup-meta-oe-kernel:remove:mips64el = "crash"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800656
Patrick Williams213cb262021-08-07 19:21:33 -0500657RDEPENDS:packagegroup-meta-oe-kernel:remove:riscv64 = "crash makedumpfile oprofile"
658RDEPENDS:packagegroup-meta-oe-kernel:remove:riscv32 = "crash makedumpfile oprofile"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500659
Patrick Williams213cb262021-08-07 19:21:33 -0500660RDEPENDS:packagegroup-meta-oe-multimedia ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500661 alsa-oss \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000662 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "faad2", "", d)} \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600663 dirsplit \
664 genisoimage \
665 icedax \
666 wodim \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500667 id3lib \
668 audiofile \
669 a2jmidid \
670 jack-server \
671 jack-utils \
672 libass \
673 libburn \
674 libcdio-paranoia \
675 libcdio \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000676 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "libmad", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500677 libmms \
678 libdvdread \
679 libopus \
680 live555-examples \
681 live555-mediaserver \
Brad Bishop26bdd442019-08-16 17:08:17 -0400682 libmikmod \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500683 libmodplug \
684 sound-theme-freedesktop \
685 yavta \
686 v4l-utils \
687 wavpack \
688 libvpx \
689 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "xsp", "", d)} \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000690 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "mpv", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500691 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "pavucontrol", "", d)} \
692 libopusenc \
693"
694
Patrick Williams213cb262021-08-07 19:21:33 -0500695RDEPENDS:packagegroup-meta-oe-multimedia:remove:libc-musl = "alsa-oss"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800696
Patrick Williams213cb262021-08-07 19:21:33 -0500697RDEPENDS:packagegroup-meta-oe-navigation ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500698 geos \
699 ${@bb.utils.contains("DISTRO_FEATURES", "bluz4", "gpsd-machine-conf gpsd", "", d)} \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800700 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "orrery", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500701 geoclue \
702 libspatialite \
703 proj \
704"
705
Patrick Williams213cb262021-08-07 19:21:33 -0500706RDEPENDS:packagegroup-meta-oe-printing ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500707 cups-filters \
Andrew Geissler595f6302022-01-24 19:11:47 +0000708 gutenprint \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500709 qpdf \
710"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800711
Patrick Williams213cb262021-08-07 19:21:33 -0500712RDEPENDS:packagegroup-meta-oe-security ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500713 keyutils \
714 nmap \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800715 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "passwdqc", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500716 softhsm \
717 tomoyo-tools \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700718 auditd \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500719"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800720
Patrick Williams213cb262021-08-07 19:21:33 -0500721RDEPENDS:packagegroup-meta-oe-shells ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500722 dash \
723 mksh \
724 tcsh \
725 zsh \
726"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800727
Patrick Williams213cb262021-08-07 19:21:33 -0500728RDEPENDS:packagegroup-meta-oe-support ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500729 anthy \
730 atop \
731 ace-cloud-editor \
Andrew Geisslereff27472021-10-29 15:35:00 -0500732 driverctl \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500733 frame \
734 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geis", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500735 grail \
736 asio \
737 augeas \
738 avro-c \
739 bdwgc \
740 c-ares \
741 cmark \
742 ${@bb.utils.contains("DISTRO_FEATURES", "polkit gobject-introspection-data", "colord", "", d)} \
743 consolation \
744 cpprest \
745 ctapi-common \
746 dfu-util \
747 dhex \
748 digitemp \
Andrew Geissler595f6302022-01-24 19:11:47 +0000749 dool \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500750 espeak \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700751 evemu-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500752 exiv2 \
753 libnice \
754 c-periphery \
755 fmt \
756 function2 \
757 gd \
758 gflags \
759 glog \
760 gperftools \
761 gpm \
762 gsoap \
763 hdf5 \
Andrew Geissler9aee5002022-03-30 16:27:02 +0000764 hstr \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500765 htop \
766 hunspell-dictionaries \
767 hunspell \
768 hwdata \
769 iksemel \
770 gengetopt \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000771 googlebenchmark \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500772 imagemagick \
773 iniparser \
774 inotify-tools \
775 joe \
776 lcms \
777 lcov \
778 imapfilter \
779 libbytesize \
780 libcyusbserial \
781 libestr \
782 libfann \
783 libftdi \
Andrew Geisslereff27472021-10-29 15:35:00 -0500784 libjs-jquery-globalize \
785 libjs-jquery-cookie \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500786 ccid \
787 zchunk \
788 libgpiod \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500789 libmanette \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500790 ckermit \
791 libcereal \
792 daemontools \
793 libiio \
794 devmem2 \
795 libgit2 \
796 libharu \
797 eject \
798 enca \
799 epeg \
800 libmxml \
801 fbset-modes \
802 fbset \
803 liboop \
804 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "fltk", "", d)} \
805 freerdp \
806 libgusb \
807 emacs \
808 libp11 \
809 libraw1394 \
810 gradm \
811 gsl \
812 librsync \
813 hddtemp \
814 hidapi \
815 libsoc \
816 libmimetic \
817 libinih \
818 libtar \
819 libteam \
820 libusb-compat \
821 libatasmart \
Brad Bishop26bdd442019-08-16 17:08:17 -0400822 libcanberra \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500823 libssh \
824 libssh2 \
825 libee \
826 libusbgx-config \
827 libusbgx \
828 lockdev \
829 logwarn \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500830 libjs-sizzle \
831 liblinebreak \
832 mailcap \
833 liboauth \
834 libol \
835 mg \
836 monit \
837 mscgen \
838 libsmi \
839 remmina \
840 neon \
841 nmon \
Patrick Williams93c203f2021-10-06 16:15:23 -0500842 libjs-jquery-icheck \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500843 libtinyxml \
844 libusbg \
845 libutempter \
846 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "links-x11", "links", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500847 log4c \
848 log4cpp \
849 nspr \
850 libdevmapper \
851 lvm2 \
852 nss \
853 mbuffer \
854 onig \
855 mime-support \
856 minini \
857 multipath-tools \
858 numactl \
859 clinfo \
860 opencv \
861 opensc \
862 openct \
863 openldap \
864 wbxml2 \
865 p910nd \
866 libtinyxml2 \
867 picocom \
868 funyahoo-plusplus \
869 icyque \
870 libotr \
871 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "pidgin-otr", "", d)} \
872 pidgin \
873 purple-skypeweb \
874 pidgin-sipe \
875 pngcheck \
876 poco \
877 poppler-data \
878 poppler \
879 portaudio-v19 \
880 procmail \
881 pxaregs \
882 pv \
883 rsnapshot \
884 pps-tools \
885 raptor2 \
886 rdfind \
Andrew Geisslereef63862021-01-29 15:58:13 -0600887 re2 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500888 sdparm \
889 serial-forward \
890 read-edid \
891 spitools \
892 libsass \
893 sassc \
Patrick Williams93c203f2021-10-06 16:15:23 -0500894 smarty \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500895 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "synergy", "", d)} \
896 syslog-ng \
897 system-config-keyboard \
898 tbb \
899 satyr \
Andrew Geissler595f6302022-01-24 19:11:47 +0000900 pcp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500901 pcsc-lite \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500902 pcsc-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500903 sharutils \
904 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "toscoterm", "", d)} \
905 sg3-utils \
906 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "uim", "", d)} \
907 uchardet \
908 srecord \
909 ssiapi \
910 tree \
911 utouch-evemu \
912 utouch-frame \
913 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "utouch-mtview", "", d)} \
914 ${@bb.utils.contains("DISTRO_FEATURES", "polkit", "udisks2", "", d)} \
915 stm32flash \
916 tokyocabinet \
917 xmlstarlet \
918 thin-provisioning-tools \
919 uhubctl \
920 zile \
921 unixodbc \
922 daemonize \
923 upower \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500924 unicode-ucd \
925 xdelta3 \
926 uriparser \
927 nano \
928 xdg-user-dirs \
929 xmlsec1 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500930 usb-modeswitch-data \
931 usb-modeswitch \
932 liburing \
933 zbar \
934 libmicrohttpd \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600935 yaml-cpp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500936"
Patrick Williams213cb262021-08-07 19:21:33 -0500937RDEPENDS:packagegroup-meta-oe-support:append:armv7a = " ne10"
938RDEPENDS:packagegroup-meta-oe-support:append:armv7ve = " ne10"
939RDEPENDS:packagegroup-meta-oe-support:append:aarch64 = " ne10"
940RDEPENDS:packagegroup-meta-oe-support:append:x86 = " mcelog mce-inject mce-test vboxguestdrivers"
941RDEPENDS:packagegroup-meta-oe-support:append:x86-64 = " mcelog mce-inject mce-test vboxguestdrivers"
Andrew Geissler32b11992021-03-31 13:37:05 -0500942
Patrick Williams213cb262021-08-07 19:21:33 -0500943RDEPENDS:packagegroup-meta-oe-support-python2 ="\
Andrew Geissler32b11992021-03-31 13:37:05 -0500944 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'lio-utils', '', d), "", d)} \
945"
946
Patrick Williams213cb262021-08-07 19:21:33 -0500947RDEPENDS:packagegroup-meta-oe-support:remove:arm ="numactl"
948RDEPENDS:packagegroup-meta-oe-support:remove:mipsarch = "gperftools"
949RDEPENDS:packagegroup-meta-oe-support:remove:riscv64 = "gperftools uim"
950RDEPENDS:packagegroup-meta-oe-support:remove:riscv32 = "gperftools uim"
Patrick Williams58776372022-04-13 09:07:35 -0500951RDEPENDS:packagegroup-meta-oe-support:remove:powerpc = "libcereal ssiapi tbb"
952RDEPENDS:packagegroup-meta-oe-support:remove:powerpc64le = "libcereal ssiapi"
Andrew Geissler595f6302022-01-24 19:11:47 +0000953RDEPENDS:packagegroup-meta-oe-support:remove:libc-musl = "pcp"
Andrew Geissler9aee5002022-03-30 16:27:02 +0000954RDEPENDS:packagegroup-meta-oe-support:remove:libc-musl:powerpc = "gsl"
Andrew Geissler1548c072019-02-22 16:03:50 -0600955
Patrick Williams213cb262021-08-07 19:21:33 -0500956RDEPENDS:packagegroup-meta-oe-test ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500957 bats \
Andrew Geisslera2681d92020-10-16 10:17:07 -0500958 cmocka \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500959 cppunit \
Andrew Geissler69721092021-07-23 12:57:00 -0400960 cpputest \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500961 cukinia \
962 cunit \
963 cxxtest \
964 evtest \
965 fb-test \
966 fwts \
967 googletest \
968 pm-qa \
969 testfloat \
970"
Patrick Williams213cb262021-08-07 19:21:33 -0500971RDEPENDS:packagegroup-meta-oe-test:remove:libc-musl = "pm-qa"
972RDEPENDS:packagegroup-meta-oe-test:remove:arm = "fwts"
973RDEPENDS:packagegroup-meta-oe-test:remove:mipsarch = "fwts"
974RDEPENDS:packagegroup-meta-oe-test:remove:powerpc = "fwts"
975RDEPENDS:packagegroup-meta-oe-test:remove:riscv64 = "fwts"
976RDEPENDS:packagegroup-meta-oe-test:remove:riscv32 = "fwts"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800977
Patrick Williams213cb262021-08-07 19:21:33 -0500978RDEPENDS:packagegroup-meta-oe-ptest-packages = "\
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800979 zeromq-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800980 leveldb-ptest \
981 psqlodbc-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800982 protobuf-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800983 rsyslog-ptest \
984 oprofile-ptest \
985 libteam-ptest \
986 uthash-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800987 libee-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800988 poco-ptest \
Andrew Geisslera2681d92020-10-16 10:17:07 -0500989 cmocka-ptest \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500990"
Patrick Williams213cb262021-08-07 19:21:33 -0500991RDEPENDS:packagegroup-meta-oe-ptest-packages:append:x86 = " mcelog-ptest"
992RDEPENDS:packagegroup-meta-oe-ptest-packages:append:x86-64 = " mcelog-ptest"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500993
Patrick Williams213cb262021-08-07 19:21:33 -0500994RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:riscv64 = "oprofile-ptest"
995RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:riscv32 = "oprofile-ptest"
996RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:arm = "numactl-ptest"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500997
998
Patrick Williams213cb262021-08-07 19:21:33 -0500999RDEPENDS:packagegroup-meta-oe-fortran-packages = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -05001000 lapack \
1001 octave \
Andrew Geissler4b7c1152020-11-30 19:55:29 -06001002 suitesparse \
Andrew Geisslerd688a012020-09-18 13:36:00 -05001003"
1004# library-only or headers-only packages
1005# They wont be built as part of images but might be interesting to include
1006# with dev-pkgs images
1007#
1008# opencl-headers sdbus-c++-libsystemd boost-url nlohmann-fifo sqlite-orm
1009# nlohmann-json exprtk liblightmodbus p8platform gnome-doc-utils-stub
1010# glm ttf-mplus xbitmaps ceres-solver cli11 fftw gnulib libeigen ade
Andrew Geissler4b7c1152020-11-30 19:55:29 -06001011# spdlog span-lite uthash websocketpp catch2 properties-cpp cpp-netlib
Andrew Geissler97771a32021-03-05 15:23:11 -06001012
Andrew Geisslerd688a012020-09-18 13:36:00 -05001013# rsyslog conflicts with syslog-ng so its not included here
1014
1015EXCLUDE_FROM_WORLD = "1"