blob: 1a588eb29cf5741d3e1b33f6474526d5e024cf9d [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 \
Andrew Geisslerd688a012020-09-18 13:36:00 -050080 tinymembench \
81 tiobench \
82 whetstone \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080083"
Andrew Geissler517393d2023-01-13 08:55:19 -060084RDEPENDS:packagegroup-meta-oe-benchmarks:append:armv7a = " cpuburn-arm sysbench"
85RDEPENDS:packagegroup-meta-oe-benchmarks:append:armv7ve = " cpuburn-arm sysbench"
86RDEPENDS:packagegroup-meta-oe-benchmarks:append:aarch64 = " cpuburn-arm sysbench"
87RDEPENDS:packagegroup-meta-oe-benchmarks:append:x86 = " sysbench"
88RDEPENDS:packagegroup-meta-oe-benchmarks:append:x86-64 = " sysbench"
89RDEPENDS:packagegroup-meta-oe-benchmarks:append:mips = " sysbench"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080090
Patrick Williams213cb262021-08-07 19:21:33 -050091RDEPENDS:packagegroup-meta-oe-benchmarks:remove:mipsarch = "libhugetlbfs"
92RDEPENDS:packagegroup-meta-oe-benchmarks:remove:mips64 = "tinymembench"
93RDEPENDS:packagegroup-meta-oe-benchmarks:remove:mips64el = "tinymembench"
94RDEPENDS:packagegroup-meta-oe-benchmarks:remove:riscv64 = "libhugetlbfs"
95RDEPENDS:packagegroup-meta-oe-benchmarks:remove:riscv32 = "libhugetlbfs"
Andrew Geissler1548c072019-02-22 16:03:50 -060096
Patrick Williams213cb262021-08-07 19:21:33 -050097RDEPENDS:packagegroup-meta-oe-bsp ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -050098 acpitool \
99 cpufrequtils \
100 edac-utils \
Patrick Williams03907ee2022-05-01 06:28:52 -0500101 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "firmwared", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500102 flashrom \
Andrew Geissler595f6302022-01-24 19:11:47 +0000103 fwupd \
104 fwupd-efi \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500105 irda-utils \
106 lmsensors-config-cgi \
107 lmsensors-config-fancontrol \
108 lmsensors-config-sensord \
109 lmsensors \
110 lsscsi \
111 nvme-cli \
112 pcmciautils \
113 pointercal \
114"
Patrick Williams213cb262021-08-07 19:21:33 -0500115RDEPENDS:packagegroup-meta-oe-bsp:append:x86 = " ledmon"
116RDEPENDS:packagegroup-meta-oe-bsp:append:x86-64 = " ledmon"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500117
Patrick Williams213cb262021-08-07 19:21:33 -0500118RDEPENDS:packagegroup-meta-oe-bsp:remove:libc-musl = "ledmon"
Andrew Geissler595f6302022-01-24 19:11:47 +0000119RDEPENDS:packagegroup-meta-oe-bsp:remove:mipsarch = "efivar efibootmgr fwupd fwupd-efi"
120RDEPENDS:packagegroup-meta-oe-bsp:remove:powerpc = "efivar efibootmgr fwupd fwupd-efi"
121RDEPENDS:packagegroup-meta-oe-bsp:remove:powerpc64 = "efivar efibootmgr fwupd fwupd-efi"
122RDEPENDS:packagegroup-meta-oe-bsp:remove:powerpc64le = "efivar efibootmgr fwupd fwupd-efi"
123RDEPENDS:packagegroup-meta-oe-bsp:remove:riscv64 = "efivar efibootmgr fwupd fwupd-efi"
124RDEPENDS:packagegroup-meta-oe-bsp:remove:riscv32 = "efivar efibootmgr fwupd fwupd-efi"
Andrew Geissler1548c072019-02-22 16:03:50 -0600125
Patrick Williams213cb262021-08-07 19:21:33 -0500126RDEPENDS:packagegroup-meta-oe-connectivity ="\
Andrew Geisslerd5838332022-05-27 11:33:10 -0500127 cyrus-sasl \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500128 gammu \
129 gattlib \
130 gensio \
131 hostapd \
132 ifplugd \
133 irssi \
134 iwd \
135 krb5 \
136 libev \
137 libimobiledevice \
138 libmbim \
139 libmtp \
140 libndp \
141 libnet \
142 libqmi \
143 libtorrent \
144 libuv \
145 libwebsockets \
146 linuxptp \
147 loudmouth \
148 modemmanager \
149 mosh \
150 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "obex-data-server", "", d)} \
151 openobex \
152 obexftp \
153 packagegroup-tools-bluetooth \
154 paho-mqtt-c \
Andrew Geissler595f6302022-01-24 19:11:47 +0000155 paho-mqtt-cpp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500156 rabbitmq-c \
157 rfkill \
158 rtorrent \
159 ser2net \
160 smstools3 \
161 telepathy-glib \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500162 thrift \
163 usbmuxd \
164 wifi-test-suite \
165 zabbix \
166 czmq \
167 zeromq \
168"
169
Patrick Williams213cb262021-08-07 19:21:33 -0500170RDEPENDS:packagegroup-meta-oe-connectivity:append:libc-glibc = " wvstreams wvdial"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500171
Patrick Williams213cb262021-08-07 19:21:33 -0500172RDEPENDS:packagegroup-meta-oe-connectivity-python2 = "\
Andrew Geissler32b11992021-03-31 13:37:05 -0500173 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "telepathy-idle", "", d)} \
174"
175
Andrew Geisslerd688a012020-09-18 13:36:00 -0500176# dracut needs dracut
Patrick Williams213cb262021-08-07 19:21:33 -0500177RDEPENDS:packagegroup-meta-oe-core = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500178 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "dbus-broker", "", d)} \
179 dbus-daemon-proxy \
180 libdbus-c++ \
181 emlog \
182 kernel-module-emlog \
183 glibmm \
184 libnfc \
185 libsigc++-2.0 \
186 libsigc++-3 \
187 libxml++ \
188 mdbus2 \
189 distro-feed-configs \
190 mm-common \
191 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "ndctl", "", d)} \
Andrew Geissler595f6302022-01-24 19:11:47 +0000192 pim435 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500193 proxy-libintl \
194 safec \
195 sdbus-c++-tools \
196 sdbus-c++ \
197 toybox \
198 usleep \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600199 dbus-cxx \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500200"
Patrick Williams213cb262021-08-07 19:21:33 -0500201RDEPENDS:packagegroup-meta-oe-core:append:libc-glibc = " ${@bb.utils.contains("DISTRO_FEATURES", "x11 opengl", "glfw", "", d)}"
202RDEPENDS:packagegroup-meta-oe-core:remove:riscv64 = "safec"
203RDEPENDS:packagegroup-meta-oe-core:remove:riscv32 = "safec"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500204
Patrick Williams213cb262021-08-07 19:21:33 -0500205RDEPENDS:packagegroup-meta-oe-crypto ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500206 botan \
207 cryptsetup \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500208 fsverity-utils \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500209 libkcapi \
210 libmcrypt \
211 libsodium \
212 pkcs11-helper \
213"
Patrick Williams213cb262021-08-07 19:21:33 -0500214RDEPENDS:packagegroup-meta-oe-crypto:remove:riscv32 = "botan"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500215
Patrick Williams213cb262021-08-07 19:21:33 -0500216RDEPENDS:packagegroup-meta-oe-dbs ="\
Andrew Geisslereef63862021-01-29 15:58:13 -0600217 influxdb \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500218 leveldb \
219 libdbi \
Patrick Williams213cb262021-08-07 19:21:33 -0500220 lmdb \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500221 mariadb \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500222 postgresql \
223 psqlodbc \
224 rocksdb \
225 soci \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500226"
Andrew Geissler9aee5002022-03-30 16:27:02 +0000227RDEPENDS:packagegroup-meta-oe-dbs:remove:libc-musl:powerpc = "rocksdb"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800228
Patrick Williams213cb262021-08-07 19:21:33 -0500229RDEPENDS:packagegroup-meta-oe-dbs-python2 ="\
Andrew Geissler32b11992021-03-31 13:37:05 -0500230 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'mysql-python', '', d), "", d)} \
231"
232
Patrick Williams213cb262021-08-07 19:21:33 -0500233RDEPENDS:packagegroup-meta-oe-devtools ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500234 abseil-cpp \
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500235 apitrace \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500236 breakpad \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500237 android-tools-conf \
238 android-tools \
239 concurrencykit \
240 cgdb \
241 ctags \
242 debootstrap \
243 cjson \
244 cloc \
245 icon-slicer \
246 cscope \
247 dmalloc \
248 ${@bb.utils.contains("PACKAGE_CLASSES", "package_rpm", "dnf-plugin-tui", "", d)} \
249 doxygen \
250 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geany-plugins geany", "", d)} \
Patrick Williams213cb262021-08-07 19:21:33 -0500251 jemalloc \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500252 lemon \
253 flatbuffers \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600254 heaptrack \
Andrew Geissler69721092021-07-23 12:57:00 -0400255 libparse-yapp-perl \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500256 libubox \
257 ltrace \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500258 luajit \
259 mcpp \
260 memstat \
261 giflib \
262 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "glade", "", d)} \
263 grpc \
264 guider \
265 php \
266 iptraf-ng \
267 jq \
268 json-spirit \
269 serialcheck \
270 tclap \
271 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "tk", "", d)} \
272 uw-imap \
273 jsoncpp \
274 jsonrpc \
275 yajl \
276 yajl \
277 kconfig-frontends \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500278 libgee \
279 libsombok3 \
280 lshw \
281 luaposix \
282 capnproto-compiler \
283 mpich \
284 msgpack-c \
William A. Kennington III49e95662021-09-15 16:19:36 -0700285 msgpack-cpp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500286 mercurial \
Andrew Geissler32b11992021-03-31 13:37:05 -0500287 nodejs \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500288 openocd \
289 pax-utils \
290 ipc-run \
291 libdbd-mysql-perl \
292 libdbi-perl \
293 libdev-checklib-perl \
294 libio-pty-perl \
295 libjson-perl \
296 libperlio-gzip-perl \
297 ply \
298 protobuf-c \
299 protobuf \
300 pugixml \
301 python3-distutils-extra \
Andrew Geissler595f6302022-01-24 19:11:47 +0000302 python3-pycups \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500303 rapidjson \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500304 squashfs-tools-ng \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500305 uftrace \
Andrew Geissler9aee5002022-03-30 16:27:02 +0000306 valijson \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500307 libxerces-c \
308 xerces-c-samples \
309 xmlrpc-c \
310 yasm \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600311 json-schema-validator \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700312 poke \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500313"
William A. Kennington III49e95662021-09-15 16:19:36 -0700314RDEPENDS:packagegroup-meta-oe-devtools:append:x86 = " cpuid msr-tools pahole pmtools"
315RDEPENDS:packagegroup-meta-oe-devtools:append:x86-64 = " cpuid msr-tools pahole pcimem pmtools"
Andrew Geisslereff27472021-10-29 15:35:00 -0500316RDEPENDS:packagegroup-meta-oe-devtools:append:riscv64 = " pcimem"
Patrick Williams213cb262021-08-07 19:21:33 -0500317RDEPENDS:packagegroup-meta-oe-devtools:append:arm = " pcimem"
William A. Kennington III49e95662021-09-15 16:19:36 -0700318RDEPENDS:packagegroup-meta-oe-devtools:append:aarch64 = " pahole pcimem"
Patrick Williams213cb262021-08-07 19:21:33 -0500319RDEPENDS:packagegroup-meta-oe-devtools:append:libc-musl = " musl-nscd"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800320
Patrick Williams213cb262021-08-07 19:21:33 -0500321RDEPENDS:packagegroup-meta-oe-devtools:remove:arm = "concurrencykit"
322RDEPENDS:packagegroup-meta-oe-devtools:remove:armv5 = "uftrace nodejs"
323RDEPENDS:packagegroup-meta-oe-devtools:remove:mipsarch = "concurrencykit lshw ply uftrace"
324RDEPENDS:packagegroup-meta-oe-devtools:remove:mips64 = "luajit nodejs"
325RDEPENDS:packagegroup-meta-oe-devtools:remove:mips64el = "luajit nodejs"
326RDEPENDS:packagegroup-meta-oe-devtools:remove:powerpc = "android-tools breakpad lshw luajit uftrace"
327RDEPENDS:packagegroup-meta-oe-devtools:remove:powerpc64 = "android-tools breakpad lshw luajit ply uftrace"
328RDEPENDS:packagegroup-meta-oe-devtools:remove:powerpc64le = "android-tools breakpad lshw luajit ply uftrace"
329RDEPENDS:packagegroup-meta-oe-devtools:remove:riscv64 = "breakpad concurrencykit heaptrack lshw ltrace luajit nodejs ply uftrace"
330RDEPENDS:packagegroup-meta-oe-devtools:remove:riscv32 = "breakpad concurrencykit heaptrack lshw ltrace luajit nodejs ply uftrace"
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000331RDEPENDS:packagegroup-meta-oe-devtools:remove:libc-musl:riscv32 = "php"
Patrick Williams213cb262021-08-07 19:21:33 -0500332RDEPENDS:packagegroup-meta-oe-devtools:remove:aarch64 = "concurrencykit"
333RDEPENDS:packagegroup-meta-oe-devtools:remove:x86 = "ply"
Andrew Geissler1548c072019-02-22 16:03:50 -0600334
Patrick Williams213cb262021-08-07 19:21:33 -0500335RDEPENDS:packagegroup-meta-oe-extended ="\
Andrew Geisslere34f8962021-04-15 15:53:51 -0500336 bitwise \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000337 ${@bb.utils.contains("DISTRO_FEATURES", "x11 wayland opengl", "boinc-client", "", d)} \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500338 brotli \
339 byacc \
Andrew Geissler595f6302022-01-24 19:11:47 +0000340 cmatrix \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500341 cmpi-bindings \
342 collectd \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500343 ddrescue \
344 dialog \
Andrew Geissler595f6302022-01-24 19:11:47 +0000345 duktape \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500346 enscript \
347 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "gnuplot", "", d)} \
348 dlt-daemon \
349 docopt.cpp \
350 iotop \
351 dumb-init \
352 konkretcmpi \
353 figlet \
354 libcec \
355 libdivecomputer \
356 fluentbit \
357 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "libgxim", "", d)} \
358 liblognorm \
359 libmodbus \
360 haveged \
361 hexedit \
362 hiredis \
363 hplip \
364 hwloc \
365 libleak \
366 libuio \
367 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "libwmf", "", d)} \
Andrew Geissler69721092021-07-23 12:57:00 -0400368 libyang \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500369 lprng \
370 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "icewm", "", d)} \
371 md5deep \
372 indent \
373 jansson \
374 nana \
375 nicstat \
376 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "openwsman", "", d)} \
377 p7zip \
378 isomd5sum \
379 jpnevulator \
380 ${@bb.utils.contains("DISTRO_FEATURES", "polkit", "polkit-group-rule-datetime polkit-group-rule-network polkit", "", d)} \
381 rarpd \
382 redis \
383 libfastjson \
384 librelp \
385 sblim-cmpi-devel \
386 sblim-sfc-common \
387 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "sblim-sfcb ", "", d)} \
388 sblim-sfcc \
389 libblockdev \
390 sgpio \
391 smartmontools \
392 can-utils \
393 canutils \
394 libsocketcan \
395 libconfig \
396 linuxconsole \
397 uml-utilities \
398 libidn \
399 libqb \
400 wipe \
401 libzip \
402 zram \
403 libplist \
404 libusbmuxd \
405 liblockfile \
406 liblogging \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500407 libpwquality \
408 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "libreport", "", d)} \
409 libserialport \
410 libstatgrab \
411 lockfile-progs \
412 logwatch \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500413 mraa \
414 ostree \
415 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "pam-plugin-ccreds pam-plugin-ldapdb pam-ssh-agent-auth", "", d)} \
416 pegtl \
417 libfile-fnmatch-perl \
418 rrdtool \
419 sanlock \
420 scsirastools \
421 sedutil \
422 libsigrok \
423 libsigrokdecode \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000424 s-nail \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500425 sigrok-cli \
426 snappy \
427 tipcutils \
428 tiptop \
429 tmate \
430 tmux \
431 triggerhappy \
432 upm \
433 vlock \
434 volume-key \
435 wxwidgets \
436 zlog \
437 zstd \
Andrew Geissler69721092021-07-23 12:57:00 -0400438 zsync-curl \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500439 redis-plus-plus \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500440"
Patrick Williams213cb262021-08-07 19:21:33 -0500441RDEPENDS:packagegroup-meta-oe-extended:append:libc-musl = " libexecinfo"
442RDEPENDS:packagegroup-meta-oe-extended:append:x86-64 = " pmdk libx86-1"
443RDEPENDS:packagegroup-meta-oe-extended:append:x86 = " libx86-1"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500444
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500445RDEPENDS:packagegroup-meta-oe-extended:remove:libc-musl = "sysdig"
Patrick Williams213cb262021-08-07 19:21:33 -0500446RDEPENDS:packagegroup-meta-oe-extended:remove:mipsarch = "upm mraa minifi-cpp tiptop"
447RDEPENDS:packagegroup-meta-oe-extended:remove:mips = "sysdig"
448RDEPENDS:packagegroup-meta-oe-extended:remove:powerpc = "upm mraa minifi-cpp"
449RDEPENDS:packagegroup-meta-oe-extended:remove:powerpc64 = "upm mraa minifi-cpp"
Andrew Geissler9aee5002022-03-30 16:27:02 +0000450RDEPENDS:packagegroup-meta-oe-extended:remove:powerpc64le = "upm mraa sysdig"
Andrew Geisslerfc113ea2023-03-31 09:59:46 -0500451RDEPENDS:packagegroup-meta-oe-extended:remove:riscv64 = "upm libleak mraa sysdig tiptop"
452RDEPENDS:packagegroup-meta-oe-extended:remove:riscv32 = "upm libleak mraa sysdig tiptop"
Andrew Geissler32b11992021-03-31 13:37:05 -0500453
Patrick Williams213cb262021-08-07 19:21:33 -0500454RDEPENDS:packagegroup-meta-oe-extended-python2 ="\
Andrew Geissler32b11992021-03-31 13:37:05 -0500455 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'openlmi-tools', '', d), "", d)} \
456"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800457
Patrick Williams213cb262021-08-07 19:21:33 -0500458RDEPENDS:packagegroup-meta-oe-gnome ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500459 atkmm \
460 gcab \
461 gnome-common \
462 gmime \
463 libjcat \
464 gtk+ \
465 gtkmm3 \
466 gtkmm \
Patrick Williamse760df82023-05-26 11:10:49 -0500467 ${@bb.utils.contains("DISTRO_FEATURES", "gobject-introspection-data", "libpeas", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500468 pyxdg \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500469 gnome-theme-adwaita \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500470"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800471
Patrick Williams213cb262021-08-07 19:21:33 -0500472RDEPENDS:packagegroup-meta-oe-graphics ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500473 cairomm \
474 directfb-examples \
475 directfb \
476 fbgrab \
477 dietsplash \
478 ${@bb.utils.contains("PACKAGE_CLASSES", "package_rpm", "dnfdragora", "", d)} \
479 fontforge \
480 fbida \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600481 feh \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500482 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "freeglut", "", d)} \
483 ftgl \
484 fvwm \
485 gtkperf \
486 gphoto2 \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600487 imlib2 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500488 libgphoto2 \
489 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 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500570 xlsatoms \
571 xlsclients \
572 xlsfonts \
573 xmag \
574 xmessage \
575 xrdb \
576 xrefresh \
577 xsetroot \
578 xstdcmap \
579 xterm \
580 xwd \
581 xwud \
582 xorg-sgml-doctools \
583 xf86-input-tslib \
584 xf86-input-void \
585 xf86-video-armsoc \
586 xf86-video-ati \
587 font-adobe-100dpi \
588 font-adobe-utopia-100dpi \
589 font-bh-100dpi \
590 font-bh-lucidatypewriter-100dpi \
591 font-bitstream-100dpi \
592 font-cursor-misc \
593 font-misc-misc \
594 xorg-fonts-100dpi \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500595 libxaw6 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500596 libxpresent \
597 xcb-util-cursor \
598 xserver-common \
599 openjpeg \
600 pangomm \
601 spirv-shader-generator \
602 spirv-tools \
603 stalonetray \
604 surf \
605 tesseract-lang \
606 tesseract \
Patrick Williams03907ee2022-05-01 06:28:52 -0500607 ${@bb.utils.contains("DISTRO_FEATURES", "x11 pam", "tigervnc", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500608 tslib \
609 unclutter-xfixes \
610 libvdpau \
611 xcursorgen \
Patrick Williams03907ee2022-05-01 06:28:52 -0500612 ${@bb.utils.contains("DISTRO_FEATURES", "x11 pam", "xscreensaver", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500613 yad \
614 parallel-deqp-runner \
615 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "opengl-es-cts", "", d)} \
616 ${@bb.utils.contains("DISTRO_FEATURES", "opengl vulkan", "vulkan-cts", "", d)} \
617"
Patrick Williams213cb262021-08-07 19:21:33 -0500618RDEPENDS:packagegroup-meta-oe-graphics:append:x86 = " renderdoc xf86-video-nouveau xf86-video-mga"
619RDEPENDS:packagegroup-meta-oe-graphics:append:x86-64 = " renderdoc xf86-video-nouveau xf86-video-mga"
620RDEPENDS:packagegroup-meta-oe-graphics:append:arm = " renderdoc"
621RDEPENDS:packagegroup-meta-oe-graphics:append:aarch64 = " renderdoc"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800622
Patrick Williams213cb262021-08-07 19:21:33 -0500623RDEPENDS:packagegroup-meta-oe-graphics:remove:libc-musl = "renderdoc"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500624
Patrick Williams213cb262021-08-07 19:21:33 -0500625RDEPENDS:packagegroup-meta-oe-kernel ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500626 agent-proxy \
627 crash \
628 cpupower \
629 ipmitool \
630 broadcom-bt-firmware \
631 kernel-selftest \
632 minicoredumper \
633 oprofile \
634 spidev-test \
Andrew Geissler8fc454f2020-12-11 16:27:59 -0600635 trace-cmd \
Andrew Geissler595f6302022-01-24 19:11:47 +0000636 usbip-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500637"
Patrick Williams213cb262021-08-07 19:21:33 -0500638RDEPENDS:packagegroup-meta-oe-kernel:append:x86 = " intel-speed-select ipmiutil pm-graph turbostat"
Andrew Geissler3eeda902023-05-19 10:14:02 -0500639RDEPENDS:packagegroup-meta-oe-kernel:append:x86-64 = " intel-speed-select ipmiutil pm-graph turbostat bpftool"
640RDEPENDS:packagegroup-meta-oe-kernel:append:x86-64:libc-glibc = " kpatch"
Patrick Williams213cb262021-08-07 19:21:33 -0500641RDEPENDS:packagegroup-meta-oe-kernel:append:powerpc64 = " libpfm4"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500642
Andrew Geisslerd688a012020-09-18 13:36:00 -0500643# 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 -0500644RDEPENDS:packagegroup-meta-oe-kernel:remove = "kernel-selftest"
645RDEPENDS:packagegroup-meta-oe-kernel:remove:libc-musl = "bpftool crash intel-speed-select kernel-selftest minicoredumper turbostat"
Andrew Geissler1548c072019-02-22 16:03:50 -0600646
Patrick Williamsac13d5f2023-11-24 18:59:46 -0600647RDEPENDS:packagegroup-meta-oe-kernel:remove:mipsarcho32 = "makedumpfile"
Patrick Williams213cb262021-08-07 19:21:33 -0500648RDEPENDS:packagegroup-meta-oe-kernel:remove:mips64 = "crash"
649RDEPENDS:packagegroup-meta-oe-kernel:remove:mips64el = "crash"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800650
Patrick Williamsac13d5f2023-11-24 18:59:46 -0600651RDEPENDS:packagegroup-meta-oe-kernel:remove:riscv64 = "crash oprofile"
Patrick Williams213cb262021-08-07 19:21:33 -0500652RDEPENDS:packagegroup-meta-oe-kernel:remove:riscv32 = "crash makedumpfile oprofile"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500653
Patrick Williams213cb262021-08-07 19:21:33 -0500654RDEPENDS:packagegroup-meta-oe-multimedia ="\
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000655 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "faad2", "", d)} \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600656 dirsplit \
657 genisoimage \
658 icedax \
659 wodim \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500660 id3lib \
661 audiofile \
662 a2jmidid \
663 jack-server \
664 jack-utils \
665 libass \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500666 libcdio-paranoia \
667 libcdio \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000668 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "libmad", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500669 libmms \
670 libdvdread \
671 libopus \
672 live555-examples \
673 live555-mediaserver \
Brad Bishop26bdd442019-08-16 17:08:17 -0400674 libmikmod \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500675 libmodplug \
676 sound-theme-freedesktop \
677 yavta \
678 v4l-utils \
679 wavpack \
680 libvpx \
681 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "xsp", "", d)} \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000682 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "mpv", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500683 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "pavucontrol", "", d)} \
684 libopusenc \
685"
686
Patrick Williams213cb262021-08-07 19:21:33 -0500687RDEPENDS:packagegroup-meta-oe-navigation ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500688 geos \
689 ${@bb.utils.contains("DISTRO_FEATURES", "bluz4", "gpsd-machine-conf gpsd", "", d)} \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800690 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "orrery", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500691 geoclue \
692 libspatialite \
693 proj \
694"
695
Patrick Williams213cb262021-08-07 19:21:33 -0500696RDEPENDS:packagegroup-meta-oe-printing ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500697 cups-filters \
Andrew Geissler595f6302022-01-24 19:11:47 +0000698 gutenprint \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500699 qpdf \
700"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800701
Patrick Williams213cb262021-08-07 19:21:33 -0500702RDEPENDS:packagegroup-meta-oe-security ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500703 keyutils \
704 nmap \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800705 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "passwdqc", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500706 softhsm \
707 tomoyo-tools \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700708 auditd \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500709"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800710
Patrick Williams213cb262021-08-07 19:21:33 -0500711RDEPENDS:packagegroup-meta-oe-shells ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500712 dash \
713 mksh \
714 tcsh \
715 zsh \
716"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800717
Patrick Williams213cb262021-08-07 19:21:33 -0500718RDEPENDS:packagegroup-meta-oe-support ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500719 anthy \
720 atop \
721 ace-cloud-editor \
Patrick Williams03907ee2022-05-01 06:28:52 -0500722 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "driverctl", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500723 frame \
724 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geis", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500725 grail \
726 asio \
727 augeas \
728 avro-c \
729 bdwgc \
730 c-ares \
731 cmark \
732 ${@bb.utils.contains("DISTRO_FEATURES", "polkit gobject-introspection-data", "colord", "", d)} \
733 consolation \
734 cpprest \
735 ctapi-common \
736 dfu-util \
737 dhex \
738 digitemp \
Andrew Geissler595f6302022-01-24 19:11:47 +0000739 dool \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500740 espeak \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700741 evemu-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500742 exiv2 \
743 libnice \
744 c-periphery \
745 fmt \
746 function2 \
747 gd \
748 gflags \
749 glog \
750 gperftools \
751 gpm \
752 gsoap \
753 hdf5 \
Andrew Geissler9aee5002022-03-30 16:27:02 +0000754 hstr \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500755 htop \
756 hunspell-dictionaries \
757 hunspell \
758 hwdata \
759 iksemel \
760 gengetopt \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000761 googlebenchmark \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500762 imagemagick \
763 iniparser \
764 inotify-tools \
765 joe \
766 lcms \
767 lcov \
768 imapfilter \
769 libbytesize \
770 libcyusbserial \
771 libestr \
772 libfann \
773 libftdi \
Andrew Geisslereff27472021-10-29 15:35:00 -0500774 libjs-jquery-globalize \
775 libjs-jquery-cookie \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500776 ccid \
777 zchunk \
778 libgpiod \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500779 libmanette \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500780 ckermit \
781 libcereal \
782 daemontools \
783 libiio \
784 devmem2 \
785 libgit2 \
786 libharu \
787 eject \
788 enca \
789 epeg \
790 libmxml \
791 fbset-modes \
792 fbset \
793 liboop \
794 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "fltk", "", d)} \
795 freerdp \
796 libgusb \
797 emacs \
798 libp11 \
799 libraw1394 \
800 gradm \
801 gsl \
802 librsync \
803 hddtemp \
804 hidapi \
805 libsoc \
806 libmimetic \
807 libinih \
808 libtar \
809 libteam \
810 libusb-compat \
811 libatasmart \
Brad Bishop26bdd442019-08-16 17:08:17 -0400812 libcanberra \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500813 libssh \
814 libssh2 \
815 libee \
816 libusbgx-config \
817 libusbgx \
818 lockdev \
819 logwarn \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500820 libjs-sizzle \
821 liblinebreak \
822 mailcap \
823 liboauth \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500824 mg \
825 monit \
826 mscgen \
827 libsmi \
828 remmina \
829 neon \
830 nmon \
Patrick Williams93c203f2021-10-06 16:15:23 -0500831 libjs-jquery-icheck \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500832 libtinyxml \
833 libusbg \
834 libutempter \
835 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "links-x11", "links", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500836 log4c \
837 log4cpp \
838 nspr \
839 libdevmapper \
840 lvm2 \
841 nss \
842 mbuffer \
843 onig \
844 mime-support \
845 minini \
846 multipath-tools \
847 numactl \
848 clinfo \
849 opencv \
850 opensc \
851 openct \
852 openldap \
853 wbxml2 \
854 p910nd \
855 libtinyxml2 \
856 picocom \
857 funyahoo-plusplus \
858 icyque \
859 libotr \
860 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "pidgin-otr", "", d)} \
861 pidgin \
862 purple-skypeweb \
863 pidgin-sipe \
864 pngcheck \
865 poco \
866 poppler-data \
867 poppler \
868 portaudio-v19 \
869 procmail \
870 pxaregs \
871 pv \
872 rsnapshot \
873 pps-tools \
874 raptor2 \
875 rdfind \
Andrew Geisslereef63862021-01-29 15:58:13 -0600876 re2 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500877 sdparm \
878 serial-forward \
879 read-edid \
880 spitools \
881 libsass \
882 sassc \
Patrick Williams93c203f2021-10-06 16:15:23 -0500883 smarty \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500884 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "synergy", "", d)} \
885 syslog-ng \
886 system-config-keyboard \
887 tbb \
888 satyr \
Andrew Geissler595f6302022-01-24 19:11:47 +0000889 pcp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500890 pcsc-lite \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500891 pcsc-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500892 sharutils \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500893 sg3-utils \
894 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "uim", "", d)} \
895 uchardet \
896 srecord \
897 ssiapi \
898 tree \
899 utouch-evemu \
900 utouch-frame \
901 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "utouch-mtview", "", d)} \
902 ${@bb.utils.contains("DISTRO_FEATURES", "polkit", "udisks2", "", d)} \
903 stm32flash \
904 tokyocabinet \
905 xmlstarlet \
906 thin-provisioning-tools \
907 uhubctl \
908 zile \
909 unixodbc \
910 daemonize \
911 upower \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500912 unicode-ucd \
913 xdelta3 \
914 uriparser \
915 nano \
916 xdg-user-dirs \
917 xmlsec1 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500918 usb-modeswitch-data \
919 usb-modeswitch \
920 liburing \
921 zbar \
922 libmicrohttpd \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600923 yaml-cpp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500924"
Andrew Geissler5082cc72023-09-11 08:41:39 -0400925RDEPENDS:packagegroup-meta-oe-support:append:armv7a = "${@bb.utils.contains("TUNE_FEATURES","neon"," ne10","",d)}"
926RDEPENDS:packagegroup-meta-oe-support:append:armv7ve = "${@bb.utils.contains("TUNE_FEATURES","neon"," ne10","",d)}"
Patrick Williams213cb262021-08-07 19:21:33 -0500927RDEPENDS:packagegroup-meta-oe-support:append:aarch64 = " ne10"
928RDEPENDS:packagegroup-meta-oe-support:append:x86 = " mcelog mce-inject mce-test vboxguestdrivers"
929RDEPENDS:packagegroup-meta-oe-support:append:x86-64 = " mcelog mce-inject mce-test vboxguestdrivers"
Andrew Geissler32b11992021-03-31 13:37:05 -0500930
Patrick Williams213cb262021-08-07 19:21:33 -0500931RDEPENDS:packagegroup-meta-oe-support-python2 ="\
Andrew Geissler32b11992021-03-31 13:37:05 -0500932 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'lio-utils', '', d), "", d)} \
933"
934
Patrick Williams213cb262021-08-07 19:21:33 -0500935RDEPENDS:packagegroup-meta-oe-support:remove:arm ="numactl"
936RDEPENDS:packagegroup-meta-oe-support:remove:mipsarch = "gperftools"
937RDEPENDS:packagegroup-meta-oe-support:remove:riscv64 = "gperftools uim"
938RDEPENDS:packagegroup-meta-oe-support:remove:riscv32 = "gperftools uim"
Patrick Williams58776372022-04-13 09:07:35 -0500939RDEPENDS:packagegroup-meta-oe-support:remove:powerpc = "libcereal ssiapi tbb"
940RDEPENDS:packagegroup-meta-oe-support:remove:powerpc64le = "libcereal ssiapi"
Andrew Geissler595f6302022-01-24 19:11:47 +0000941RDEPENDS:packagegroup-meta-oe-support:remove:libc-musl = "pcp"
Andrew Geissler9aee5002022-03-30 16:27:02 +0000942RDEPENDS:packagegroup-meta-oe-support:remove:libc-musl:powerpc = "gsl"
Andrew Geissler1548c072019-02-22 16:03:50 -0600943
Patrick Williams213cb262021-08-07 19:21:33 -0500944RDEPENDS:packagegroup-meta-oe-test ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500945 bats \
Andrew Geisslera2681d92020-10-16 10:17:07 -0500946 cmocka \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500947 cppunit \
Andrew Geissler69721092021-07-23 12:57:00 -0400948 cpputest \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500949 cukinia \
950 cunit \
951 cxxtest \
952 evtest \
953 fb-test \
954 fwts \
955 googletest \
956 pm-qa \
957 testfloat \
958"
Patrick Williams213cb262021-08-07 19:21:33 -0500959RDEPENDS:packagegroup-meta-oe-test:remove:libc-musl = "pm-qa"
960RDEPENDS:packagegroup-meta-oe-test:remove:arm = "fwts"
961RDEPENDS:packagegroup-meta-oe-test:remove:mipsarch = "fwts"
962RDEPENDS:packagegroup-meta-oe-test:remove:powerpc = "fwts"
963RDEPENDS:packagegroup-meta-oe-test:remove:riscv64 = "fwts"
964RDEPENDS:packagegroup-meta-oe-test:remove:riscv32 = "fwts"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800965
Patrick Williams213cb262021-08-07 19:21:33 -0500966RDEPENDS:packagegroup-meta-oe-ptest-packages = "\
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800967 zeromq-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800968 leveldb-ptest \
969 psqlodbc-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800970 protobuf-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800971 rsyslog-ptest \
972 oprofile-ptest \
973 libteam-ptest \
974 uthash-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800975 libee-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800976 poco-ptest \
Andrew Geisslera2681d92020-10-16 10:17:07 -0500977 cmocka-ptest \
Patrick Williams864cc432023-02-09 14:54:44 -0600978 minicoredumper-ptest \
Patrick Williamse760df82023-05-26 11:10:49 -0500979 hiredis-ptest \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500980"
Patrick Williams213cb262021-08-07 19:21:33 -0500981RDEPENDS:packagegroup-meta-oe-ptest-packages:append:x86 = " mcelog-ptest"
982RDEPENDS:packagegroup-meta-oe-ptest-packages:append:x86-64 = " mcelog-ptest"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500983
Patrick Williams213cb262021-08-07 19:21:33 -0500984RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:riscv64 = "oprofile-ptest"
985RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:riscv32 = "oprofile-ptest"
986RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:arm = "numactl-ptest"
Andrew Geissler3eeda902023-05-19 10:14:02 -0500987RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:libc-musl = "minicoredumper-ptest"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500988
989
Patrick Williams213cb262021-08-07 19:21:33 -0500990RDEPENDS:packagegroup-meta-oe-fortran-packages = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500991 lapack \
992 octave \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600993 suitesparse \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500994"
995# library-only or headers-only packages
996# They wont be built as part of images but might be interesting to include
997# with dev-pkgs images
998#
Andrew Geisslerc5535c92023-01-27 16:10:19 -0600999# opencl-headers sdbus-c++-libsystemd nlohmann-fifo sqlite-orm
Andrew Geisslerd688a012020-09-18 13:36:00 -05001000# nlohmann-json exprtk liblightmodbus p8platform gnome-doc-utils-stub
1001# glm ttf-mplus xbitmaps ceres-solver cli11 fftw gnulib libeigen ade
Andrew Geissler4b7c1152020-11-30 19:55:29 -06001002# spdlog span-lite uthash websocketpp catch2 properties-cpp cpp-netlib
Andrew Geissler97771a32021-03-05 15:23:11 -06001003
Andrew Geisslerd688a012020-09-18 13:36:00 -05001004# rsyslog conflicts with syslog-ng so its not included here
1005
1006EXCLUDE_FROM_WORLD = "1"