blob: a5a033cae4b910651a7fe954ca1e027a902b6aed [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 \
Patrick Williams03907ee2022-05-01 06:28:52 -050099 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "firmwared", "", d)} \
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 Geisslerd5838332022-05-27 11:33:10 -0500125 cyrus-sasl \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500126 gammu \
127 gattlib \
128 gensio \
129 hostapd \
130 ifplugd \
131 irssi \
132 iwd \
133 krb5 \
134 libev \
135 libimobiledevice \
136 libmbim \
137 libmtp \
138 libndp \
139 libnet \
140 libqmi \
141 libtorrent \
142 libuv \
143 libwebsockets \
144 linuxptp \
145 loudmouth \
146 modemmanager \
147 mosh \
148 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "obex-data-server", "", d)} \
149 openobex \
150 obexftp \
151 packagegroup-tools-bluetooth \
152 paho-mqtt-c \
Andrew Geissler595f6302022-01-24 19:11:47 +0000153 paho-mqtt-cpp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500154 rabbitmq-c \
155 rfkill \
156 rtorrent \
157 ser2net \
158 smstools3 \
159 telepathy-glib \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500160 thrift \
161 usbmuxd \
162 wifi-test-suite \
163 zabbix \
164 czmq \
165 zeromq \
166"
167
Patrick Williams213cb262021-08-07 19:21:33 -0500168RDEPENDS:packagegroup-meta-oe-connectivity:append:libc-glibc = " wvstreams wvdial"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500169
Patrick Williams213cb262021-08-07 19:21:33 -0500170RDEPENDS:packagegroup-meta-oe-connectivity-python2 = "\
Andrew Geissler32b11992021-03-31 13:37:05 -0500171 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "telepathy-idle", "", d)} \
172"
173
Andrew Geisslerd688a012020-09-18 13:36:00 -0500174# dracut needs dracut
Patrick Williams213cb262021-08-07 19:21:33 -0500175RDEPENDS:packagegroup-meta-oe-core = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500176 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "dbus-broker", "", d)} \
177 dbus-daemon-proxy \
178 libdbus-c++ \
179 emlog \
180 kernel-module-emlog \
181 glibmm \
182 libnfc \
183 libsigc++-2.0 \
184 libsigc++-3 \
185 libxml++ \
186 mdbus2 \
187 distro-feed-configs \
188 mm-common \
189 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "ndctl", "", d)} \
190 opencl-icd-loader \
Andrew Geissler595f6302022-01-24 19:11:47 +0000191 pim435 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500192 proxy-libintl \
193 safec \
194 sdbus-c++-tools \
195 sdbus-c++ \
196 toybox \
197 usleep \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600198 dbus-cxx \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500199"
Patrick Williams213cb262021-08-07 19:21:33 -0500200RDEPENDS:packagegroup-meta-oe-core:append:libc-glibc = " ${@bb.utils.contains("DISTRO_FEATURES", "x11 opengl", "glfw", "", d)}"
201RDEPENDS:packagegroup-meta-oe-core:remove:riscv64 = "safec"
202RDEPENDS:packagegroup-meta-oe-core:remove:riscv32 = "safec"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500203
Patrick Williams213cb262021-08-07 19:21:33 -0500204RDEPENDS:packagegroup-meta-oe-crypto ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500205 botan \
206 cryptsetup \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500207 fsverity-utils \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500208 libkcapi \
209 libmcrypt \
210 libsodium \
211 pkcs11-helper \
212"
Patrick Williams213cb262021-08-07 19:21:33 -0500213RDEPENDS:packagegroup-meta-oe-crypto:remove:riscv32 = "botan"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500214
Patrick Williams213cb262021-08-07 19:21:33 -0500215RDEPENDS:packagegroup-meta-oe-dbs ="\
Andrew Geisslereef63862021-01-29 15:58:13 -0600216 influxdb \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500217 leveldb \
218 libdbi \
Patrick Williams213cb262021-08-07 19:21:33 -0500219 lmdb \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500220 mariadb \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500221 postgresql \
222 psqlodbc \
223 rocksdb \
224 soci \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500225"
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 \
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 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"
Patrick Williams213cb262021-08-07 19:21:33 -0500451RDEPENDS:packagegroup-meta-oe-extended:remove:riscv64 = "upm libleak libyang mraa sysdig tiptop"
452RDEPENDS:packagegroup-meta-oe-extended:remove:riscv32 = "upm libleak libyang 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 \
467 libpeas \
468 pyxdg \
469 vte9 \
470 gnome-theme-adwaita \
471 libxmlb \
472"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800473
Patrick Williams213cb262021-08-07 19:21:33 -0500474RDEPENDS:packagegroup-meta-oe-graphics ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500475 cairomm \
476 directfb-examples \
477 directfb \
478 fbgrab \
479 dietsplash \
480 ${@bb.utils.contains("PACKAGE_CLASSES", "package_rpm", "dnfdragora", "", d)} \
481 fontforge \
482 fbida \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600483 feh \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500484 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "freeglut", "", d)} \
485 ftgl \
486 fvwm \
487 gtkperf \
488 gphoto2 \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600489 imlib2 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500490 libgphoto2 \
Andrew Geissler595f6302022-01-24 19:11:47 +0000491 graphene \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500492 graphviz \
493 gtkwave \
494 jasper \
495 libforms \
496 lxdm \
497 numlockx \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700498 nyancat \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600499 obconf \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500500 openbox \
501 packagegroup-fonts-truetype \
502 qrencode \
503 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "st", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500504 leptonica \
505 libvncserver \
506 libmng \
507 libsdl-gfx \
508 libsdl-image \
509 libsdl-mixer \
510 libsdl-net \
511 libsdl-ttf \
512 libsdl2-image \
513 libsdl2-mixer \
514 libsdl2-net \
515 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "libsdl2-ttf", "", d)} \
516 libsdl \
Andrew Geisslereff27472021-10-29 15:35:00 -0500517 ${@bb.utils.contains("DISTRO_FEATURES", "wayland", "lv-drivers lvgl lv-lib-png", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500518 ttf-arphic-uming \
519 ttf-droid-sans ttf-droid-sans-mono ttf-droid-sans-fallback ttf-droid-sans-japanese ttf-droid-serif \
520 ttf-abyssinica \
521 source-han-sans-cn-fonts \
522 source-han-sans-jp-fonts \
523 source-han-sans-kr-fonts \
524 source-han-sans-tw-fonts \
525 source-code-pro-fonts \
526 ttf-dejavu-sans \
527 ttf-dejavu-sans-condensed \
528 ttf-dejavu-sans-mono \
529 ttf-dejavu-serif \
530 ttf-dejavu-serif-condensed \
531 ttf-dejavu-mathtexgyre \
532 ttf-dejavu-common \
533 ttf-gentium \
534 ttf-hunky-sans \
535 ttf-hunky-serif \
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500536 ttf-ipag ttf-ipagp ttf-ipamp ttf-ipam \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500537 ttf-lohit \
538 ttf-inconsolata \
539 ttf-liberation-sans-narrow \
540 ttf-liberation-mono \
541 ttf-liberation-sans \
542 ttf-liberation-serif \
543 ttf-lklug \
544 ttf-noto-emoji-color \
545 ttf-noto-emoji-regular \
546 ttf-sazanami-gothic \
547 ttf-sazanami-mincho \
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500548 ttf-takao-pgothic ttf-takao-gothic ttf-takao-pmincho ttf-takao-mincho \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500549 ttf-tlwg \
550 ttf-roboto \
551 ttf-wqy-zenhei \
552 ttf-pt-sans \
553 ttf-vlgothic \
554 ttf-ubuntu-mono \
555 ttf-ubuntu-sans \
556 libyui-ncurses \
557 libyui \
558 x11vnc \
559 terminus-font-consolefonts \
560 terminus-font-pcf \
561 xdotool \
562 xkbevd \
563 bdftopcf \
564 iceauth \
565 sessreg \
566 xgamma \
567 setxkbmap \
568 xkbutils \
569 twm \
570 xclock \
571 xfontsel \
572 xkbprint \
573 xsetmode \
574 xlsatoms \
575 xlsclients \
576 xlsfonts \
577 xmag \
578 xmessage \
579 xrdb \
580 xrefresh \
581 xsetroot \
582 xstdcmap \
583 xterm \
584 xwd \
585 xwud \
586 xorg-sgml-doctools \
587 xf86-input-tslib \
588 xf86-input-void \
589 xf86-video-armsoc \
590 xf86-video-ati \
591 font-adobe-100dpi \
592 font-adobe-utopia-100dpi \
593 font-bh-100dpi \
594 font-bh-lucidatypewriter-100dpi \
595 font-bitstream-100dpi \
596 font-cursor-misc \
597 font-misc-misc \
598 xorg-fonts-100dpi \
599 liblbxutil \
600 libxaw6 \
601 libxkbui \
602 libxpresent \
603 xcb-util-cursor \
604 xserver-common \
605 openjpeg \
606 pangomm \
607 spirv-shader-generator \
608 spirv-tools \
609 stalonetray \
610 surf \
611 tesseract-lang \
612 tesseract \
Patrick Williams03907ee2022-05-01 06:28:52 -0500613 ${@bb.utils.contains("DISTRO_FEATURES", "x11 pam", "tigervnc", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500614 tslib \
615 unclutter-xfixes \
616 libvdpau \
617 xcursorgen \
Patrick Williams03907ee2022-05-01 06:28:52 -0500618 ${@bb.utils.contains("DISTRO_FEATURES", "x11 pam", "xscreensaver", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500619 yad \
620 parallel-deqp-runner \
621 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "opengl-es-cts", "", d)} \
622 ${@bb.utils.contains("DISTRO_FEATURES", "opengl vulkan", "vulkan-cts", "", d)} \
623"
Patrick Williams213cb262021-08-07 19:21:33 -0500624RDEPENDS:packagegroup-meta-oe-graphics:append:x86 = " renderdoc xf86-video-nouveau xf86-video-mga"
625RDEPENDS:packagegroup-meta-oe-graphics:append:x86-64 = " renderdoc xf86-video-nouveau xf86-video-mga"
626RDEPENDS:packagegroup-meta-oe-graphics:append:arm = " renderdoc"
627RDEPENDS:packagegroup-meta-oe-graphics:append:aarch64 = " renderdoc"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800628
Patrick Williams213cb262021-08-07 19:21:33 -0500629RDEPENDS:packagegroup-meta-oe-graphics:remove:libc-musl = "renderdoc"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500630
Patrick Williams213cb262021-08-07 19:21:33 -0500631RDEPENDS:packagegroup-meta-oe-kernel ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500632 agent-proxy \
633 crash \
634 cpupower \
635 ipmitool \
636 broadcom-bt-firmware \
637 kernel-selftest \
638 minicoredumper \
639 oprofile \
640 spidev-test \
Andrew Geissler8fc454f2020-12-11 16:27:59 -0600641 trace-cmd \
Andrew Geissler595f6302022-01-24 19:11:47 +0000642 usbip-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500643"
Patrick Williams213cb262021-08-07 19:21:33 -0500644RDEPENDS:packagegroup-meta-oe-kernel:append:x86 = " intel-speed-select ipmiutil pm-graph turbostat"
645RDEPENDS:packagegroup-meta-oe-kernel:append:x86-64 = " intel-speed-select ipmiutil kpatch pm-graph turbostat bpftool"
646RDEPENDS:packagegroup-meta-oe-kernel:append:powerpc64 = " libpfm4"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500647
Andrew Geisslerd688a012020-09-18 13:36:00 -0500648# 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 -0500649RDEPENDS:packagegroup-meta-oe-kernel:remove = "kernel-selftest"
650RDEPENDS:packagegroup-meta-oe-kernel:remove:libc-musl = "bpftool crash intel-speed-select kernel-selftest minicoredumper turbostat"
Andrew Geissler1548c072019-02-22 16:03:50 -0600651
Patrick Williams213cb262021-08-07 19:21:33 -0500652RDEPENDS:packagegroup-meta-oe-kernel:remove:mipsarch = "makedumpfile"
653RDEPENDS:packagegroup-meta-oe-kernel:remove:mips64 = "crash"
654RDEPENDS:packagegroup-meta-oe-kernel:remove:mips64el = "crash"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800655
Patrick Williams213cb262021-08-07 19:21:33 -0500656RDEPENDS:packagegroup-meta-oe-kernel:remove:riscv64 = "crash makedumpfile oprofile"
657RDEPENDS:packagegroup-meta-oe-kernel:remove:riscv32 = "crash makedumpfile oprofile"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500658
Patrick Williams213cb262021-08-07 19:21:33 -0500659RDEPENDS:packagegroup-meta-oe-multimedia ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500660 alsa-oss \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000661 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "faad2", "", d)} \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600662 dirsplit \
663 genisoimage \
664 icedax \
665 wodim \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500666 id3lib \
667 audiofile \
668 a2jmidid \
669 jack-server \
670 jack-utils \
671 libass \
672 libburn \
673 libcdio-paranoia \
674 libcdio \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000675 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "libmad", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500676 libmms \
677 libdvdread \
678 libopus \
679 live555-examples \
680 live555-mediaserver \
Brad Bishop26bdd442019-08-16 17:08:17 -0400681 libmikmod \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500682 libmodplug \
683 sound-theme-freedesktop \
684 yavta \
685 v4l-utils \
686 wavpack \
687 libvpx \
688 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "xsp", "", d)} \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000689 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "mpv", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500690 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "pavucontrol", "", d)} \
691 libopusenc \
692"
693
Patrick Williams213cb262021-08-07 19:21:33 -0500694RDEPENDS:packagegroup-meta-oe-multimedia:remove:libc-musl = "alsa-oss"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800695
Patrick Williams213cb262021-08-07 19:21:33 -0500696RDEPENDS:packagegroup-meta-oe-navigation ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500697 geos \
698 ${@bb.utils.contains("DISTRO_FEATURES", "bluz4", "gpsd-machine-conf gpsd", "", d)} \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800699 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "orrery", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500700 geoclue \
701 libspatialite \
702 proj \
703"
704
Patrick Williams213cb262021-08-07 19:21:33 -0500705RDEPENDS:packagegroup-meta-oe-printing ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500706 cups-filters \
Andrew Geissler595f6302022-01-24 19:11:47 +0000707 gutenprint \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500708 qpdf \
709"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800710
Patrick Williams213cb262021-08-07 19:21:33 -0500711RDEPENDS:packagegroup-meta-oe-security ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500712 keyutils \
713 nmap \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800714 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "passwdqc", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500715 softhsm \
716 tomoyo-tools \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700717 auditd \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500718"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800719
Patrick Williams213cb262021-08-07 19:21:33 -0500720RDEPENDS:packagegroup-meta-oe-shells ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500721 dash \
722 mksh \
723 tcsh \
724 zsh \
725"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800726
Patrick Williams213cb262021-08-07 19:21:33 -0500727RDEPENDS:packagegroup-meta-oe-support ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500728 anthy \
729 atop \
730 ace-cloud-editor \
Patrick Williams03907ee2022-05-01 06:28:52 -0500731 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "driverctl", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500732 frame \
733 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geis", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500734 grail \
735 asio \
736 augeas \
737 avro-c \
738 bdwgc \
739 c-ares \
740 cmark \
741 ${@bb.utils.contains("DISTRO_FEATURES", "polkit gobject-introspection-data", "colord", "", d)} \
742 consolation \
743 cpprest \
744 ctapi-common \
745 dfu-util \
746 dhex \
747 digitemp \
Andrew Geissler595f6302022-01-24 19:11:47 +0000748 dool \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500749 espeak \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700750 evemu-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500751 exiv2 \
752 libnice \
753 c-periphery \
754 fmt \
755 function2 \
756 gd \
757 gflags \
758 glog \
759 gperftools \
760 gpm \
761 gsoap \
762 hdf5 \
Andrew Geissler9aee5002022-03-30 16:27:02 +0000763 hstr \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500764 htop \
765 hunspell-dictionaries \
766 hunspell \
767 hwdata \
768 iksemel \
769 gengetopt \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000770 googlebenchmark \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500771 imagemagick \
772 iniparser \
773 inotify-tools \
774 joe \
775 lcms \
776 lcov \
777 imapfilter \
778 libbytesize \
779 libcyusbserial \
780 libestr \
781 libfann \
782 libftdi \
Andrew Geisslereff27472021-10-29 15:35:00 -0500783 libjs-jquery-globalize \
784 libjs-jquery-cookie \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500785 ccid \
786 zchunk \
787 libgpiod \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500788 libmanette \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500789 ckermit \
790 libcereal \
791 daemontools \
792 libiio \
793 devmem2 \
794 libgit2 \
795 libharu \
796 eject \
797 enca \
798 epeg \
799 libmxml \
800 fbset-modes \
801 fbset \
802 liboop \
803 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "fltk", "", d)} \
804 freerdp \
805 libgusb \
806 emacs \
807 libp11 \
808 libraw1394 \
809 gradm \
810 gsl \
811 librsync \
812 hddtemp \
813 hidapi \
814 libsoc \
815 libmimetic \
816 libinih \
817 libtar \
818 libteam \
819 libusb-compat \
820 libatasmart \
Brad Bishop26bdd442019-08-16 17:08:17 -0400821 libcanberra \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500822 libssh \
823 libssh2 \
824 libee \
825 libusbgx-config \
826 libusbgx \
827 lockdev \
828 logwarn \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500829 libjs-sizzle \
830 liblinebreak \
831 mailcap \
832 liboauth \
833 libol \
834 mg \
835 monit \
836 mscgen \
837 libsmi \
838 remmina \
839 neon \
840 nmon \
Patrick Williams93c203f2021-10-06 16:15:23 -0500841 libjs-jquery-icheck \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500842 libtinyxml \
843 libusbg \
844 libutempter \
845 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "links-x11", "links", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500846 log4c \
847 log4cpp \
848 nspr \
849 libdevmapper \
850 lvm2 \
851 nss \
852 mbuffer \
853 onig \
854 mime-support \
855 minini \
856 multipath-tools \
857 numactl \
858 clinfo \
859 opencv \
860 opensc \
861 openct \
862 openldap \
863 wbxml2 \
864 p910nd \
865 libtinyxml2 \
866 picocom \
867 funyahoo-plusplus \
868 icyque \
869 libotr \
870 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "pidgin-otr", "", d)} \
871 pidgin \
872 purple-skypeweb \
873 pidgin-sipe \
874 pngcheck \
875 poco \
876 poppler-data \
877 poppler \
878 portaudio-v19 \
879 procmail \
880 pxaregs \
881 pv \
882 rsnapshot \
883 pps-tools \
884 raptor2 \
885 rdfind \
Andrew Geisslereef63862021-01-29 15:58:13 -0600886 re2 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500887 sdparm \
888 serial-forward \
889 read-edid \
890 spitools \
891 libsass \
892 sassc \
Patrick Williams93c203f2021-10-06 16:15:23 -0500893 smarty \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500894 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "synergy", "", d)} \
895 syslog-ng \
896 system-config-keyboard \
897 tbb \
898 satyr \
Andrew Geissler595f6302022-01-24 19:11:47 +0000899 pcp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500900 pcsc-lite \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500901 pcsc-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500902 sharutils \
903 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "toscoterm", "", d)} \
904 sg3-utils \
905 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "uim", "", d)} \
906 uchardet \
907 srecord \
908 ssiapi \
909 tree \
910 utouch-evemu \
911 utouch-frame \
912 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "utouch-mtview", "", d)} \
913 ${@bb.utils.contains("DISTRO_FEATURES", "polkit", "udisks2", "", d)} \
914 stm32flash \
915 tokyocabinet \
916 xmlstarlet \
917 thin-provisioning-tools \
918 uhubctl \
919 zile \
920 unixodbc \
921 daemonize \
922 upower \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500923 unicode-ucd \
924 xdelta3 \
925 uriparser \
926 nano \
927 xdg-user-dirs \
928 xmlsec1 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500929 usb-modeswitch-data \
930 usb-modeswitch \
931 liburing \
932 zbar \
933 libmicrohttpd \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600934 yaml-cpp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500935"
Patrick Williams213cb262021-08-07 19:21:33 -0500936RDEPENDS:packagegroup-meta-oe-support:append:armv7a = " ne10"
937RDEPENDS:packagegroup-meta-oe-support:append:armv7ve = " ne10"
938RDEPENDS:packagegroup-meta-oe-support:append:aarch64 = " ne10"
939RDEPENDS:packagegroup-meta-oe-support:append:x86 = " mcelog mce-inject mce-test vboxguestdrivers"
940RDEPENDS:packagegroup-meta-oe-support:append:x86-64 = " mcelog mce-inject mce-test vboxguestdrivers"
Andrew Geissler32b11992021-03-31 13:37:05 -0500941
Patrick Williams213cb262021-08-07 19:21:33 -0500942RDEPENDS:packagegroup-meta-oe-support-python2 ="\
Andrew Geissler32b11992021-03-31 13:37:05 -0500943 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'lio-utils', '', d), "", d)} \
944"
945
Patrick Williams213cb262021-08-07 19:21:33 -0500946RDEPENDS:packagegroup-meta-oe-support:remove:arm ="numactl"
947RDEPENDS:packagegroup-meta-oe-support:remove:mipsarch = "gperftools"
948RDEPENDS:packagegroup-meta-oe-support:remove:riscv64 = "gperftools uim"
949RDEPENDS:packagegroup-meta-oe-support:remove:riscv32 = "gperftools uim"
Patrick Williams58776372022-04-13 09:07:35 -0500950RDEPENDS:packagegroup-meta-oe-support:remove:powerpc = "libcereal ssiapi tbb"
951RDEPENDS:packagegroup-meta-oe-support:remove:powerpc64le = "libcereal ssiapi"
Andrew Geissler595f6302022-01-24 19:11:47 +0000952RDEPENDS:packagegroup-meta-oe-support:remove:libc-musl = "pcp"
Andrew Geissler9aee5002022-03-30 16:27:02 +0000953RDEPENDS:packagegroup-meta-oe-support:remove:libc-musl:powerpc = "gsl"
Andrew Geissler1548c072019-02-22 16:03:50 -0600954
Patrick Williams213cb262021-08-07 19:21:33 -0500955RDEPENDS:packagegroup-meta-oe-test ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500956 bats \
Andrew Geisslera2681d92020-10-16 10:17:07 -0500957 cmocka \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500958 cppunit \
Andrew Geissler69721092021-07-23 12:57:00 -0400959 cpputest \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500960 cukinia \
961 cunit \
962 cxxtest \
963 evtest \
964 fb-test \
965 fwts \
966 googletest \
967 pm-qa \
968 testfloat \
969"
Patrick Williams213cb262021-08-07 19:21:33 -0500970RDEPENDS:packagegroup-meta-oe-test:remove:libc-musl = "pm-qa"
971RDEPENDS:packagegroup-meta-oe-test:remove:arm = "fwts"
972RDEPENDS:packagegroup-meta-oe-test:remove:mipsarch = "fwts"
973RDEPENDS:packagegroup-meta-oe-test:remove:powerpc = "fwts"
974RDEPENDS:packagegroup-meta-oe-test:remove:riscv64 = "fwts"
975RDEPENDS:packagegroup-meta-oe-test:remove:riscv32 = "fwts"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800976
Patrick Williams213cb262021-08-07 19:21:33 -0500977RDEPENDS:packagegroup-meta-oe-ptest-packages = "\
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800978 zeromq-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800979 leveldb-ptest \
980 psqlodbc-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800981 protobuf-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800982 rsyslog-ptest \
983 oprofile-ptest \
984 libteam-ptest \
985 uthash-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800986 libee-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800987 poco-ptest \
Andrew Geisslera2681d92020-10-16 10:17:07 -0500988 cmocka-ptest \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500989"
Patrick Williams213cb262021-08-07 19:21:33 -0500990RDEPENDS:packagegroup-meta-oe-ptest-packages:append:x86 = " mcelog-ptest"
991RDEPENDS:packagegroup-meta-oe-ptest-packages:append:x86-64 = " mcelog-ptest"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500992
Patrick Williams213cb262021-08-07 19:21:33 -0500993RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:riscv64 = "oprofile-ptest"
994RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:riscv32 = "oprofile-ptest"
995RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:arm = "numactl-ptest"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500996
997
Patrick Williams213cb262021-08-07 19:21:33 -0500998RDEPENDS:packagegroup-meta-oe-fortran-packages = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500999 lapack \
1000 octave \
Andrew Geissler4b7c1152020-11-30 19:55:29 -06001001 suitesparse \
Andrew Geisslerd688a012020-09-18 13:36:00 -05001002"
1003# library-only or headers-only packages
1004# They wont be built as part of images but might be interesting to include
1005# with dev-pkgs images
1006#
1007# opencl-headers sdbus-c++-libsystemd boost-url nlohmann-fifo sqlite-orm
1008# nlohmann-json exprtk liblightmodbus p8platform gnome-doc-utils-stub
1009# glm ttf-mplus xbitmaps ceres-solver cli11 fftw gnulib libeigen ade
Andrew Geissler4b7c1152020-11-30 19:55:29 -06001010# spdlog span-lite uthash websocketpp catch2 properties-cpp cpp-netlib
Andrew Geissler97771a32021-03-05 15:23:11 -06001011
Andrew Geisslerd688a012020-09-18 13:36:00 -05001012# rsyslog conflicts with syslog-ng so its not included here
1013
1014EXCLUDE_FROM_WORLD = "1"