blob: 756ba46e34230345c03ec75bb9070db29dc8c555 [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 \
225 sqlite \
226"
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 \
304 sip3 \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500305 squashfs-tools-ng \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500306 uftrace \
Andrew Geissler595f6302022-01-24 19:11:47 +0000307 unifex \
Andrew Geissler9aee5002022-03-30 16:27:02 +0000308 valijson \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500309 libxerces-c \
310 xerces-c-samples \
311 xmlrpc-c \
312 yasm \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600313 json-schema-validator \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700314 poke \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500315"
William A. Kennington III49e95662021-09-15 16:19:36 -0700316RDEPENDS:packagegroup-meta-oe-devtools:append:x86 = " cpuid msr-tools pahole pmtools"
317RDEPENDS:packagegroup-meta-oe-devtools:append:x86-64 = " cpuid msr-tools pahole pcimem pmtools"
Andrew Geisslereff27472021-10-29 15:35:00 -0500318RDEPENDS:packagegroup-meta-oe-devtools:append:riscv64 = " pcimem"
Patrick Williams213cb262021-08-07 19:21:33 -0500319RDEPENDS:packagegroup-meta-oe-devtools:append:arm = " pcimem"
William A. Kennington III49e95662021-09-15 16:19:36 -0700320RDEPENDS:packagegroup-meta-oe-devtools:append:aarch64 = " pahole pcimem"
Patrick Williams213cb262021-08-07 19:21:33 -0500321RDEPENDS:packagegroup-meta-oe-devtools:append:libc-musl = " musl-nscd"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800322
Patrick Williams213cb262021-08-07 19:21:33 -0500323RDEPENDS:packagegroup-meta-oe-devtools:remove:arm = "concurrencykit"
324RDEPENDS:packagegroup-meta-oe-devtools:remove:armv5 = "uftrace nodejs"
325RDEPENDS:packagegroup-meta-oe-devtools:remove:mipsarch = "concurrencykit lshw ply uftrace"
326RDEPENDS:packagegroup-meta-oe-devtools:remove:mips64 = "luajit nodejs"
327RDEPENDS:packagegroup-meta-oe-devtools:remove:mips64el = "luajit nodejs"
328RDEPENDS:packagegroup-meta-oe-devtools:remove:powerpc = "android-tools breakpad lshw luajit uftrace"
329RDEPENDS:packagegroup-meta-oe-devtools:remove:powerpc64 = "android-tools breakpad lshw luajit ply uftrace"
330RDEPENDS:packagegroup-meta-oe-devtools:remove:powerpc64le = "android-tools breakpad lshw luajit ply uftrace"
331RDEPENDS:packagegroup-meta-oe-devtools:remove:riscv64 = "breakpad concurrencykit heaptrack lshw ltrace luajit nodejs ply uftrace"
332RDEPENDS:packagegroup-meta-oe-devtools:remove:riscv32 = "breakpad concurrencykit heaptrack lshw ltrace luajit nodejs ply uftrace"
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000333RDEPENDS:packagegroup-meta-oe-devtools:remove:libc-musl:riscv32 = "php"
Patrick Williams213cb262021-08-07 19:21:33 -0500334RDEPENDS:packagegroup-meta-oe-devtools:remove:aarch64 = "concurrencykit"
335RDEPENDS:packagegroup-meta-oe-devtools:remove:x86 = "ply"
Andrew Geissler1548c072019-02-22 16:03:50 -0600336
Patrick Williams213cb262021-08-07 19:21:33 -0500337RDEPENDS:packagegroup-meta-oe-extended ="\
Andrew Geisslere34f8962021-04-15 15:53:51 -0500338 bitwise \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000339 ${@bb.utils.contains("DISTRO_FEATURES", "x11 wayland opengl", "boinc-client", "", d)} \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500340 brotli \
341 byacc \
Andrew Geissler595f6302022-01-24 19:11:47 +0000342 cmatrix \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500343 cmpi-bindings \
344 collectd \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500345 ddrescue \
346 dialog \
Andrew Geissler595f6302022-01-24 19:11:47 +0000347 duktape \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500348 enscript \
349 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "gnuplot", "", d)} \
350 dlt-daemon \
351 docopt.cpp \
352 iotop \
353 dumb-init \
354 konkretcmpi \
355 figlet \
356 libcec \
357 libdivecomputer \
358 fluentbit \
359 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "libgxim", "", d)} \
360 liblognorm \
361 libmodbus \
362 haveged \
363 hexedit \
364 hiredis \
365 hplip \
366 hwloc \
367 libleak \
368 libuio \
369 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "libwmf", "", d)} \
Andrew Geissler69721092021-07-23 12:57:00 -0400370 libyang \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500371 lprng \
372 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "icewm", "", d)} \
373 md5deep \
374 indent \
375 jansson \
376 nana \
377 nicstat \
378 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "openwsman", "", d)} \
379 p7zip \
380 isomd5sum \
381 jpnevulator \
382 ${@bb.utils.contains("DISTRO_FEATURES", "polkit", "polkit-group-rule-datetime polkit-group-rule-network polkit", "", d)} \
383 rarpd \
384 redis \
385 libfastjson \
386 librelp \
387 sblim-cmpi-devel \
388 sblim-sfc-common \
389 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "sblim-sfcb ", "", d)} \
390 sblim-sfcc \
391 libblockdev \
392 sgpio \
393 smartmontools \
394 can-utils \
395 canutils \
396 libsocketcan \
397 libconfig \
398 linuxconsole \
399 uml-utilities \
400 libidn \
401 libqb \
402 wipe \
403 libzip \
404 zram \
405 libplist \
406 libusbmuxd \
407 liblockfile \
408 liblogging \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500409 libpwquality \
410 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "libreport", "", d)} \
411 libserialport \
412 libstatgrab \
413 lockfile-progs \
414 logwatch \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500415 mraa \
416 ostree \
417 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "pam-plugin-ccreds pam-plugin-ldapdb pam-ssh-agent-auth", "", d)} \
418 pegtl \
419 libfile-fnmatch-perl \
420 rrdtool \
421 sanlock \
422 scsirastools \
423 sedutil \
424 libsigrok \
425 libsigrokdecode \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000426 s-nail \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500427 sigrok-cli \
428 snappy \
429 tipcutils \
430 tiptop \
431 tmate \
432 tmux \
433 triggerhappy \
434 upm \
435 vlock \
436 volume-key \
437 wxwidgets \
438 zlog \
439 zstd \
Andrew Geissler69721092021-07-23 12:57:00 -0400440 zsync-curl \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500441 redis-plus-plus \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500442"
Patrick Williams213cb262021-08-07 19:21:33 -0500443RDEPENDS:packagegroup-meta-oe-extended:append:libc-musl = " libexecinfo"
444RDEPENDS:packagegroup-meta-oe-extended:append:x86-64 = " pmdk libx86-1"
445RDEPENDS:packagegroup-meta-oe-extended:append:x86 = " libx86-1"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500446
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500447RDEPENDS:packagegroup-meta-oe-extended:remove:libc-musl = "sysdig"
Patrick Williams213cb262021-08-07 19:21:33 -0500448RDEPENDS:packagegroup-meta-oe-extended:remove:mipsarch = "upm mraa minifi-cpp tiptop"
449RDEPENDS:packagegroup-meta-oe-extended:remove:mips = "sysdig"
450RDEPENDS:packagegroup-meta-oe-extended:remove:powerpc = "upm mraa minifi-cpp"
451RDEPENDS:packagegroup-meta-oe-extended:remove:powerpc64 = "upm mraa minifi-cpp"
Andrew Geissler9aee5002022-03-30 16:27:02 +0000452RDEPENDS:packagegroup-meta-oe-extended:remove:powerpc64le = "upm mraa sysdig"
Patrick Williams213cb262021-08-07 19:21:33 -0500453RDEPENDS:packagegroup-meta-oe-extended:remove:riscv64 = "upm libleak libyang mraa sysdig tiptop"
454RDEPENDS:packagegroup-meta-oe-extended:remove:riscv32 = "upm libleak libyang mraa sysdig tiptop"
Andrew Geissler32b11992021-03-31 13:37:05 -0500455
Patrick Williams213cb262021-08-07 19:21:33 -0500456RDEPENDS:packagegroup-meta-oe-extended-python2 ="\
Andrew Geissler32b11992021-03-31 13:37:05 -0500457 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'openlmi-tools', '', d), "", d)} \
458"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800459
Patrick Williams213cb262021-08-07 19:21:33 -0500460RDEPENDS:packagegroup-meta-oe-gnome ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500461 atkmm \
462 gcab \
463 gnome-common \
464 gmime \
465 libjcat \
466 gtk+ \
467 gtkmm3 \
468 gtkmm \
469 libpeas \
470 pyxdg \
471 vte9 \
472 gnome-theme-adwaita \
473 libxmlb \
474"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800475
Patrick Williams213cb262021-08-07 19:21:33 -0500476RDEPENDS:packagegroup-meta-oe-graphics ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500477 cairomm \
478 directfb-examples \
479 directfb \
480 fbgrab \
481 dietsplash \
482 ${@bb.utils.contains("PACKAGE_CLASSES", "package_rpm", "dnfdragora", "", d)} \
483 fontforge \
484 fbida \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600485 feh \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500486 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "freeglut", "", d)} \
487 ftgl \
488 fvwm \
489 gtkperf \
490 gphoto2 \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600491 imlib2 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500492 libgphoto2 \
Andrew Geissler595f6302022-01-24 19:11:47 +0000493 graphene \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500494 graphviz \
495 gtkwave \
496 jasper \
497 libforms \
498 lxdm \
499 numlockx \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700500 nyancat \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600501 obconf \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500502 openbox \
503 packagegroup-fonts-truetype \
504 qrencode \
505 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "st", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500506 leptonica \
507 libvncserver \
508 libmng \
509 libsdl-gfx \
510 libsdl-image \
511 libsdl-mixer \
512 libsdl-net \
513 libsdl-ttf \
514 libsdl2-image \
515 libsdl2-mixer \
516 libsdl2-net \
517 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "libsdl2-ttf", "", d)} \
518 libsdl \
Andrew Geisslereff27472021-10-29 15:35:00 -0500519 ${@bb.utils.contains("DISTRO_FEATURES", "wayland", "lv-drivers lvgl lv-lib-png", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500520 ttf-arphic-uming \
521 ttf-droid-sans ttf-droid-sans-mono ttf-droid-sans-fallback ttf-droid-sans-japanese ttf-droid-serif \
522 ttf-abyssinica \
523 source-han-sans-cn-fonts \
524 source-han-sans-jp-fonts \
525 source-han-sans-kr-fonts \
526 source-han-sans-tw-fonts \
527 source-code-pro-fonts \
528 ttf-dejavu-sans \
529 ttf-dejavu-sans-condensed \
530 ttf-dejavu-sans-mono \
531 ttf-dejavu-serif \
532 ttf-dejavu-serif-condensed \
533 ttf-dejavu-mathtexgyre \
534 ttf-dejavu-common \
535 ttf-gentium \
536 ttf-hunky-sans \
537 ttf-hunky-serif \
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500538 ttf-ipag ttf-ipagp ttf-ipamp ttf-ipam \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500539 ttf-lohit \
540 ttf-inconsolata \
541 ttf-liberation-sans-narrow \
542 ttf-liberation-mono \
543 ttf-liberation-sans \
544 ttf-liberation-serif \
545 ttf-lklug \
546 ttf-noto-emoji-color \
547 ttf-noto-emoji-regular \
548 ttf-sazanami-gothic \
549 ttf-sazanami-mincho \
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500550 ttf-takao-pgothic ttf-takao-gothic ttf-takao-pmincho ttf-takao-mincho \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500551 ttf-tlwg \
552 ttf-roboto \
553 ttf-wqy-zenhei \
554 ttf-pt-sans \
555 ttf-vlgothic \
556 ttf-ubuntu-mono \
557 ttf-ubuntu-sans \
558 libyui-ncurses \
559 libyui \
560 x11vnc \
561 terminus-font-consolefonts \
562 terminus-font-pcf \
563 xdotool \
564 xkbevd \
565 bdftopcf \
566 iceauth \
567 sessreg \
568 xgamma \
569 setxkbmap \
570 xkbutils \
571 twm \
572 xclock \
573 xfontsel \
574 xkbprint \
575 xsetmode \
576 xlsatoms \
577 xlsclients \
578 xlsfonts \
579 xmag \
580 xmessage \
581 xrdb \
582 xrefresh \
583 xsetroot \
584 xstdcmap \
585 xterm \
586 xwd \
587 xwud \
588 xorg-sgml-doctools \
589 xf86-input-tslib \
590 xf86-input-void \
591 xf86-video-armsoc \
592 xf86-video-ati \
593 font-adobe-100dpi \
594 font-adobe-utopia-100dpi \
595 font-bh-100dpi \
596 font-bh-lucidatypewriter-100dpi \
597 font-bitstream-100dpi \
598 font-cursor-misc \
599 font-misc-misc \
600 xorg-fonts-100dpi \
601 liblbxutil \
602 libxaw6 \
603 libxkbui \
604 libxpresent \
605 xcb-util-cursor \
606 xserver-common \
607 openjpeg \
608 pangomm \
609 spirv-shader-generator \
610 spirv-tools \
611 stalonetray \
612 surf \
613 tesseract-lang \
614 tesseract \
Patrick Williams03907ee2022-05-01 06:28:52 -0500615 ${@bb.utils.contains("DISTRO_FEATURES", "x11 pam", "tigervnc", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500616 tslib \
617 unclutter-xfixes \
618 libvdpau \
619 xcursorgen \
Patrick Williams03907ee2022-05-01 06:28:52 -0500620 ${@bb.utils.contains("DISTRO_FEATURES", "x11 pam", "xscreensaver", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500621 yad \
622 parallel-deqp-runner \
623 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "opengl-es-cts", "", d)} \
624 ${@bb.utils.contains("DISTRO_FEATURES", "opengl vulkan", "vulkan-cts", "", d)} \
625"
Patrick Williams213cb262021-08-07 19:21:33 -0500626RDEPENDS:packagegroup-meta-oe-graphics:append:x86 = " renderdoc xf86-video-nouveau xf86-video-mga"
627RDEPENDS:packagegroup-meta-oe-graphics:append:x86-64 = " renderdoc xf86-video-nouveau xf86-video-mga"
628RDEPENDS:packagegroup-meta-oe-graphics:append:arm = " renderdoc"
629RDEPENDS:packagegroup-meta-oe-graphics:append:aarch64 = " renderdoc"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800630
Patrick Williams213cb262021-08-07 19:21:33 -0500631RDEPENDS:packagegroup-meta-oe-graphics:remove:libc-musl = "renderdoc"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500632
Patrick Williams213cb262021-08-07 19:21:33 -0500633RDEPENDS:packagegroup-meta-oe-kernel ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500634 agent-proxy \
635 crash \
636 cpupower \
637 ipmitool \
638 broadcom-bt-firmware \
639 kernel-selftest \
640 minicoredumper \
641 oprofile \
642 spidev-test \
Andrew Geissler8fc454f2020-12-11 16:27:59 -0600643 trace-cmd \
Andrew Geissler595f6302022-01-24 19:11:47 +0000644 usbip-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500645"
Patrick Williams213cb262021-08-07 19:21:33 -0500646RDEPENDS:packagegroup-meta-oe-kernel:append:x86 = " intel-speed-select ipmiutil pm-graph turbostat"
647RDEPENDS:packagegroup-meta-oe-kernel:append:x86-64 = " intel-speed-select ipmiutil kpatch pm-graph turbostat bpftool"
648RDEPENDS:packagegroup-meta-oe-kernel:append:powerpc64 = " libpfm4"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500649
Andrew Geisslerd688a012020-09-18 13:36:00 -0500650# 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 -0500651RDEPENDS:packagegroup-meta-oe-kernel:remove = "kernel-selftest"
652RDEPENDS:packagegroup-meta-oe-kernel:remove:libc-musl = "bpftool crash intel-speed-select kernel-selftest minicoredumper turbostat"
Andrew Geissler1548c072019-02-22 16:03:50 -0600653
Patrick Williams213cb262021-08-07 19:21:33 -0500654RDEPENDS:packagegroup-meta-oe-kernel:remove:mipsarch = "makedumpfile"
655RDEPENDS:packagegroup-meta-oe-kernel:remove:mips64 = "crash"
656RDEPENDS:packagegroup-meta-oe-kernel:remove:mips64el = "crash"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800657
Patrick Williams213cb262021-08-07 19:21:33 -0500658RDEPENDS:packagegroup-meta-oe-kernel:remove:riscv64 = "crash makedumpfile oprofile"
659RDEPENDS:packagegroup-meta-oe-kernel:remove:riscv32 = "crash makedumpfile oprofile"
Andrew Geissler82c905d2020-04-13 13:39:40 -0500660
Patrick Williams213cb262021-08-07 19:21:33 -0500661RDEPENDS:packagegroup-meta-oe-multimedia ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500662 alsa-oss \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000663 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "faad2", "", d)} \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600664 dirsplit \
665 genisoimage \
666 icedax \
667 wodim \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500668 id3lib \
669 audiofile \
670 a2jmidid \
671 jack-server \
672 jack-utils \
673 libass \
674 libburn \
675 libcdio-paranoia \
676 libcdio \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000677 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "libmad", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500678 libmms \
679 libdvdread \
680 libopus \
681 live555-examples \
682 live555-mediaserver \
Brad Bishop26bdd442019-08-16 17:08:17 -0400683 libmikmod \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500684 libmodplug \
685 sound-theme-freedesktop \
686 yavta \
687 v4l-utils \
688 wavpack \
689 libvpx \
690 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "xsp", "", d)} \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000691 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "mpv", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500692 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "pavucontrol", "", d)} \
693 libopusenc \
694"
695
Patrick Williams213cb262021-08-07 19:21:33 -0500696RDEPENDS:packagegroup-meta-oe-multimedia:remove:libc-musl = "alsa-oss"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800697
Patrick Williams213cb262021-08-07 19:21:33 -0500698RDEPENDS:packagegroup-meta-oe-navigation ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500699 geos \
700 ${@bb.utils.contains("DISTRO_FEATURES", "bluz4", "gpsd-machine-conf gpsd", "", d)} \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800701 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "orrery", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500702 geoclue \
703 libspatialite \
704 proj \
705"
706
Patrick Williams213cb262021-08-07 19:21:33 -0500707RDEPENDS:packagegroup-meta-oe-printing ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500708 cups-filters \
Andrew Geissler595f6302022-01-24 19:11:47 +0000709 gutenprint \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500710 qpdf \
711"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800712
Patrick Williams213cb262021-08-07 19:21:33 -0500713RDEPENDS:packagegroup-meta-oe-security ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500714 keyutils \
715 nmap \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800716 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "passwdqc", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500717 softhsm \
718 tomoyo-tools \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700719 auditd \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500720"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800721
Patrick Williams213cb262021-08-07 19:21:33 -0500722RDEPENDS:packagegroup-meta-oe-shells ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500723 dash \
724 mksh \
725 tcsh \
726 zsh \
727"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800728
Patrick Williams213cb262021-08-07 19:21:33 -0500729RDEPENDS:packagegroup-meta-oe-support ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500730 anthy \
731 atop \
732 ace-cloud-editor \
Patrick Williams03907ee2022-05-01 06:28:52 -0500733 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "driverctl", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500734 frame \
735 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geis", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500736 grail \
737 asio \
738 augeas \
739 avro-c \
740 bdwgc \
741 c-ares \
742 cmark \
743 ${@bb.utils.contains("DISTRO_FEATURES", "polkit gobject-introspection-data", "colord", "", d)} \
744 consolation \
745 cpprest \
746 ctapi-common \
747 dfu-util \
748 dhex \
749 digitemp \
Andrew Geissler595f6302022-01-24 19:11:47 +0000750 dool \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500751 espeak \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700752 evemu-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500753 exiv2 \
754 libnice \
755 c-periphery \
756 fmt \
757 function2 \
758 gd \
759 gflags \
760 glog \
761 gperftools \
762 gpm \
763 gsoap \
764 hdf5 \
Andrew Geissler9aee5002022-03-30 16:27:02 +0000765 hstr \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500766 htop \
767 hunspell-dictionaries \
768 hunspell \
769 hwdata \
770 iksemel \
771 gengetopt \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000772 googlebenchmark \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500773 imagemagick \
774 iniparser \
775 inotify-tools \
776 joe \
777 lcms \
778 lcov \
779 imapfilter \
780 libbytesize \
781 libcyusbserial \
782 libestr \
783 libfann \
784 libftdi \
Andrew Geisslereff27472021-10-29 15:35:00 -0500785 libjs-jquery-globalize \
786 libjs-jquery-cookie \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500787 ccid \
788 zchunk \
789 libgpiod \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500790 libmanette \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500791 ckermit \
792 libcereal \
793 daemontools \
794 libiio \
795 devmem2 \
796 libgit2 \
797 libharu \
798 eject \
799 enca \
800 epeg \
801 libmxml \
802 fbset-modes \
803 fbset \
804 liboop \
805 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "fltk", "", d)} \
806 freerdp \
807 libgusb \
808 emacs \
809 libp11 \
810 libraw1394 \
811 gradm \
812 gsl \
813 librsync \
814 hddtemp \
815 hidapi \
816 libsoc \
817 libmimetic \
818 libinih \
819 libtar \
820 libteam \
821 libusb-compat \
822 libatasmart \
Brad Bishop26bdd442019-08-16 17:08:17 -0400823 libcanberra \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500824 libssh \
825 libssh2 \
826 libee \
827 libusbgx-config \
828 libusbgx \
829 lockdev \
830 logwarn \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500831 libjs-sizzle \
832 liblinebreak \
833 mailcap \
834 liboauth \
835 libol \
836 mg \
837 monit \
838 mscgen \
839 libsmi \
840 remmina \
841 neon \
842 nmon \
Patrick Williams93c203f2021-10-06 16:15:23 -0500843 libjs-jquery-icheck \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500844 libtinyxml \
845 libusbg \
846 libutempter \
847 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "links-x11", "links", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500848 log4c \
849 log4cpp \
850 nspr \
851 libdevmapper \
852 lvm2 \
853 nss \
854 mbuffer \
855 onig \
856 mime-support \
857 minini \
858 multipath-tools \
859 numactl \
860 clinfo \
861 opencv \
862 opensc \
863 openct \
864 openldap \
865 wbxml2 \
866 p910nd \
867 libtinyxml2 \
868 picocom \
869 funyahoo-plusplus \
870 icyque \
871 libotr \
872 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "pidgin-otr", "", d)} \
873 pidgin \
874 purple-skypeweb \
875 pidgin-sipe \
876 pngcheck \
877 poco \
878 poppler-data \
879 poppler \
880 portaudio-v19 \
881 procmail \
882 pxaregs \
883 pv \
884 rsnapshot \
885 pps-tools \
886 raptor2 \
887 rdfind \
Andrew Geisslereef63862021-01-29 15:58:13 -0600888 re2 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500889 sdparm \
890 serial-forward \
891 read-edid \
892 spitools \
893 libsass \
894 sassc \
Patrick Williams93c203f2021-10-06 16:15:23 -0500895 smarty \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500896 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "synergy", "", d)} \
897 syslog-ng \
898 system-config-keyboard \
899 tbb \
900 satyr \
Andrew Geissler595f6302022-01-24 19:11:47 +0000901 pcp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500902 pcsc-lite \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500903 pcsc-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500904 sharutils \
905 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "toscoterm", "", d)} \
906 sg3-utils \
907 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "uim", "", d)} \
908 uchardet \
909 srecord \
910 ssiapi \
911 tree \
912 utouch-evemu \
913 utouch-frame \
914 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "utouch-mtview", "", d)} \
915 ${@bb.utils.contains("DISTRO_FEATURES", "polkit", "udisks2", "", d)} \
916 stm32flash \
917 tokyocabinet \
918 xmlstarlet \
919 thin-provisioning-tools \
920 uhubctl \
921 zile \
922 unixodbc \
923 daemonize \
924 upower \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500925 unicode-ucd \
926 xdelta3 \
927 uriparser \
928 nano \
929 xdg-user-dirs \
930 xmlsec1 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500931 usb-modeswitch-data \
932 usb-modeswitch \
933 liburing \
934 zbar \
935 libmicrohttpd \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600936 yaml-cpp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500937"
Patrick Williams213cb262021-08-07 19:21:33 -0500938RDEPENDS:packagegroup-meta-oe-support:append:armv7a = " ne10"
939RDEPENDS:packagegroup-meta-oe-support:append:armv7ve = " ne10"
940RDEPENDS:packagegroup-meta-oe-support:append:aarch64 = " ne10"
941RDEPENDS:packagegroup-meta-oe-support:append:x86 = " mcelog mce-inject mce-test vboxguestdrivers"
942RDEPENDS:packagegroup-meta-oe-support:append:x86-64 = " mcelog mce-inject mce-test vboxguestdrivers"
Andrew Geissler32b11992021-03-31 13:37:05 -0500943
Patrick Williams213cb262021-08-07 19:21:33 -0500944RDEPENDS:packagegroup-meta-oe-support-python2 ="\
Andrew Geissler32b11992021-03-31 13:37:05 -0500945 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'lio-utils', '', d), "", d)} \
946"
947
Patrick Williams213cb262021-08-07 19:21:33 -0500948RDEPENDS:packagegroup-meta-oe-support:remove:arm ="numactl"
949RDEPENDS:packagegroup-meta-oe-support:remove:mipsarch = "gperftools"
950RDEPENDS:packagegroup-meta-oe-support:remove:riscv64 = "gperftools uim"
951RDEPENDS:packagegroup-meta-oe-support:remove:riscv32 = "gperftools uim"
Patrick Williams58776372022-04-13 09:07:35 -0500952RDEPENDS:packagegroup-meta-oe-support:remove:powerpc = "libcereal ssiapi tbb"
953RDEPENDS:packagegroup-meta-oe-support:remove:powerpc64le = "libcereal ssiapi"
Andrew Geissler595f6302022-01-24 19:11:47 +0000954RDEPENDS:packagegroup-meta-oe-support:remove:libc-musl = "pcp"
Andrew Geissler9aee5002022-03-30 16:27:02 +0000955RDEPENDS:packagegroup-meta-oe-support:remove:libc-musl:powerpc = "gsl"
Andrew Geissler1548c072019-02-22 16:03:50 -0600956
Patrick Williams213cb262021-08-07 19:21:33 -0500957RDEPENDS:packagegroup-meta-oe-test ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500958 bats \
Andrew Geisslera2681d92020-10-16 10:17:07 -0500959 cmocka \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500960 cppunit \
Andrew Geissler69721092021-07-23 12:57:00 -0400961 cpputest \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500962 cukinia \
963 cunit \
964 cxxtest \
965 evtest \
966 fb-test \
967 fwts \
968 googletest \
969 pm-qa \
970 testfloat \
971"
Patrick Williams213cb262021-08-07 19:21:33 -0500972RDEPENDS:packagegroup-meta-oe-test:remove:libc-musl = "pm-qa"
973RDEPENDS:packagegroup-meta-oe-test:remove:arm = "fwts"
974RDEPENDS:packagegroup-meta-oe-test:remove:mipsarch = "fwts"
975RDEPENDS:packagegroup-meta-oe-test:remove:powerpc = "fwts"
976RDEPENDS:packagegroup-meta-oe-test:remove:riscv64 = "fwts"
977RDEPENDS:packagegroup-meta-oe-test:remove:riscv32 = "fwts"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800978
Patrick Williams213cb262021-08-07 19:21:33 -0500979RDEPENDS:packagegroup-meta-oe-ptest-packages = "\
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800980 zeromq-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800981 leveldb-ptest \
982 psqlodbc-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800983 protobuf-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800984 rsyslog-ptest \
985 oprofile-ptest \
986 libteam-ptest \
987 uthash-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800988 libee-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800989 poco-ptest \
Andrew Geisslera2681d92020-10-16 10:17:07 -0500990 cmocka-ptest \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500991"
Patrick Williams213cb262021-08-07 19:21:33 -0500992RDEPENDS:packagegroup-meta-oe-ptest-packages:append:x86 = " mcelog-ptest"
993RDEPENDS:packagegroup-meta-oe-ptest-packages:append:x86-64 = " mcelog-ptest"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500994
Patrick Williams213cb262021-08-07 19:21:33 -0500995RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:riscv64 = "oprofile-ptest"
996RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:riscv32 = "oprofile-ptest"
997RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:arm = "numactl-ptest"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500998
999
Patrick Williams213cb262021-08-07 19:21:33 -05001000RDEPENDS:packagegroup-meta-oe-fortran-packages = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -05001001 lapack \
1002 octave \
Andrew Geissler4b7c1152020-11-30 19:55:29 -06001003 suitesparse \
Andrew Geisslerd688a012020-09-18 13:36:00 -05001004"
1005# library-only or headers-only packages
1006# They wont be built as part of images but might be interesting to include
1007# with dev-pkgs images
1008#
1009# opencl-headers sdbus-c++-libsystemd boost-url nlohmann-fifo sqlite-orm
1010# nlohmann-json exprtk liblightmodbus p8platform gnome-doc-utils-stub
1011# glm ttf-mplus xbitmaps ceres-solver cli11 fftw gnulib libeigen ade
Andrew Geissler4b7c1152020-11-30 19:55:29 -06001012# spdlog span-lite uthash websocketpp catch2 properties-cpp cpp-netlib
Andrew Geissler97771a32021-03-05 15:23:11 -06001013
Andrew Geisslerd688a012020-09-18 13:36:00 -05001014# rsyslog conflicts with syslog-ng so its not included here
1015
1016EXCLUDE_FROM_WORLD = "1"