blob: 65eaf6a88fe743aaaefb85472e9b3da593451262 [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)} \
192 opencl-icd-loader \
Andrew Geissler595f6302022-01-24 19:11:47 +0000193 pim435 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500194 proxy-libintl \
195 safec \
196 sdbus-c++-tools \
197 sdbus-c++ \
198 toybox \
199 usleep \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600200 dbus-cxx \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500201"
Patrick Williams213cb262021-08-07 19:21:33 -0500202RDEPENDS:packagegroup-meta-oe-core:append:libc-glibc = " ${@bb.utils.contains("DISTRO_FEATURES", "x11 opengl", "glfw", "", d)}"
203RDEPENDS:packagegroup-meta-oe-core:remove:riscv64 = "safec"
204RDEPENDS:packagegroup-meta-oe-core:remove:riscv32 = "safec"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500205
Patrick Williams213cb262021-08-07 19:21:33 -0500206RDEPENDS:packagegroup-meta-oe-crypto ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500207 botan \
208 cryptsetup \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500209 fsverity-utils \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500210 libkcapi \
211 libmcrypt \
212 libsodium \
213 pkcs11-helper \
214"
Patrick Williams213cb262021-08-07 19:21:33 -0500215RDEPENDS:packagegroup-meta-oe-crypto:remove:riscv32 = "botan"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500216
Patrick Williams213cb262021-08-07 19:21:33 -0500217RDEPENDS:packagegroup-meta-oe-dbs ="\
Andrew Geisslereef63862021-01-29 15:58:13 -0600218 influxdb \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500219 leveldb \
220 libdbi \
Patrick Williams213cb262021-08-07 19:21:33 -0500221 lmdb \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500222 mariadb \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500223 postgresql \
224 psqlodbc \
225 rocksdb \
226 soci \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500227"
Andrew Geissler9aee5002022-03-30 16:27:02 +0000228RDEPENDS:packagegroup-meta-oe-dbs:remove:libc-musl:powerpc = "rocksdb"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800229
Patrick Williams213cb262021-08-07 19:21:33 -0500230RDEPENDS:packagegroup-meta-oe-dbs-python2 ="\
Andrew Geissler32b11992021-03-31 13:37:05 -0500231 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'mysql-python', '', d), "", d)} \
232"
233
Patrick Williams213cb262021-08-07 19:21:33 -0500234RDEPENDS:packagegroup-meta-oe-devtools ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500235 abseil-cpp \
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500236 apitrace \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500237 breakpad \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500238 android-tools-conf \
239 android-tools \
240 concurrencykit \
241 cgdb \
242 ctags \
243 debootstrap \
244 cjson \
245 cloc \
246 icon-slicer \
247 cscope \
248 dmalloc \
249 ${@bb.utils.contains("PACKAGE_CLASSES", "package_rpm", "dnf-plugin-tui", "", d)} \
250 doxygen \
251 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geany-plugins geany", "", d)} \
Patrick Williams213cb262021-08-07 19:21:33 -0500252 jemalloc \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500253 lemon \
254 flatbuffers \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600255 heaptrack \
Andrew Geissler69721092021-07-23 12:57:00 -0400256 libparse-yapp-perl \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500257 libubox \
258 ltrace \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500259 luajit \
260 mcpp \
261 memstat \
262 giflib \
263 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "glade", "", d)} \
264 grpc \
265 guider \
266 php \
267 iptraf-ng \
268 jq \
269 json-spirit \
270 serialcheck \
271 tclap \
272 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "tk", "", d)} \
273 uw-imap \
274 jsoncpp \
275 jsonrpc \
276 yajl \
277 yajl \
278 kconfig-frontends \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500279 libgee \
280 libsombok3 \
281 lshw \
282 luaposix \
283 capnproto-compiler \
284 mpich \
285 msgpack-c \
William A. Kennington III49e95662021-09-15 16:19:36 -0700286 msgpack-cpp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500287 mercurial \
Andrew Geissler32b11992021-03-31 13:37:05 -0500288 nodejs \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500289 openocd \
290 pax-utils \
291 ipc-run \
292 libdbd-mysql-perl \
293 libdbi-perl \
294 libdev-checklib-perl \
295 libio-pty-perl \
296 libjson-perl \
297 libperlio-gzip-perl \
298 ply \
299 protobuf-c \
300 protobuf \
301 pugixml \
302 python3-distutils-extra \
Andrew Geissler595f6302022-01-24 19:11:47 +0000303 python3-pycups \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500304 rapidjson \
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 Geissler7e0e3c02022-02-25 20:34:39 +0000662 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "faad2", "", d)} \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600663 dirsplit \
664 genisoimage \
665 icedax \
666 wodim \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500667 id3lib \
668 audiofile \
669 a2jmidid \
670 jack-server \
671 jack-utils \
672 libass \
673 libburn \
674 libcdio-paranoia \
675 libcdio \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000676 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "libmad", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500677 libmms \
678 libdvdread \
679 libopus \
680 live555-examples \
681 live555-mediaserver \
Brad Bishop26bdd442019-08-16 17:08:17 -0400682 libmikmod \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500683 libmodplug \
684 sound-theme-freedesktop \
685 yavta \
686 v4l-utils \
687 wavpack \
688 libvpx \
689 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "xsp", "", d)} \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000690 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "mpv", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500691 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "pavucontrol", "", d)} \
692 libopusenc \
693"
694
Patrick Williams213cb262021-08-07 19:21:33 -0500695RDEPENDS:packagegroup-meta-oe-navigation ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500696 geos \
697 ${@bb.utils.contains("DISTRO_FEATURES", "bluz4", "gpsd-machine-conf gpsd", "", d)} \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800698 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "orrery", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500699 geoclue \
700 libspatialite \
701 proj \
702"
703
Patrick Williams213cb262021-08-07 19:21:33 -0500704RDEPENDS:packagegroup-meta-oe-printing ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500705 cups-filters \
Andrew Geissler595f6302022-01-24 19:11:47 +0000706 gutenprint \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500707 qpdf \
708"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800709
Patrick Williams213cb262021-08-07 19:21:33 -0500710RDEPENDS:packagegroup-meta-oe-security ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500711 keyutils \
712 nmap \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800713 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "passwdqc", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500714 softhsm \
715 tomoyo-tools \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700716 auditd \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500717"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800718
Patrick Williams213cb262021-08-07 19:21:33 -0500719RDEPENDS:packagegroup-meta-oe-shells ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500720 dash \
721 mksh \
722 tcsh \
723 zsh \
724"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800725
Patrick Williams213cb262021-08-07 19:21:33 -0500726RDEPENDS:packagegroup-meta-oe-support ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500727 anthy \
728 atop \
729 ace-cloud-editor \
Patrick Williams03907ee2022-05-01 06:28:52 -0500730 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "driverctl", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500731 frame \
732 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geis", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500733 grail \
734 asio \
735 augeas \
736 avro-c \
737 bdwgc \
738 c-ares \
739 cmark \
740 ${@bb.utils.contains("DISTRO_FEATURES", "polkit gobject-introspection-data", "colord", "", d)} \
741 consolation \
742 cpprest \
743 ctapi-common \
744 dfu-util \
745 dhex \
746 digitemp \
Andrew Geissler595f6302022-01-24 19:11:47 +0000747 dool \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500748 espeak \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700749 evemu-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500750 exiv2 \
751 libnice \
752 c-periphery \
753 fmt \
754 function2 \
755 gd \
756 gflags \
757 glog \
758 gperftools \
759 gpm \
760 gsoap \
761 hdf5 \
Andrew Geissler9aee5002022-03-30 16:27:02 +0000762 hstr \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500763 htop \
764 hunspell-dictionaries \
765 hunspell \
766 hwdata \
767 iksemel \
768 gengetopt \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000769 googlebenchmark \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500770 imagemagick \
771 iniparser \
772 inotify-tools \
773 joe \
774 lcms \
775 lcov \
776 imapfilter \
777 libbytesize \
778 libcyusbserial \
779 libestr \
780 libfann \
781 libftdi \
Andrew Geisslereff27472021-10-29 15:35:00 -0500782 libjs-jquery-globalize \
783 libjs-jquery-cookie \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500784 ccid \
785 zchunk \
786 libgpiod \
Andrew Geisslere34f8962021-04-15 15:53:51 -0500787 libmanette \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500788 ckermit \
789 libcereal \
790 daemontools \
791 libiio \
792 devmem2 \
793 libgit2 \
794 libharu \
795 eject \
796 enca \
797 epeg \
798 libmxml \
799 fbset-modes \
800 fbset \
801 liboop \
802 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "fltk", "", d)} \
803 freerdp \
804 libgusb \
805 emacs \
806 libp11 \
807 libraw1394 \
808 gradm \
809 gsl \
810 librsync \
811 hddtemp \
812 hidapi \
813 libsoc \
814 libmimetic \
815 libinih \
816 libtar \
817 libteam \
818 libusb-compat \
819 libatasmart \
Brad Bishop26bdd442019-08-16 17:08:17 -0400820 libcanberra \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500821 libssh \
822 libssh2 \
823 libee \
824 libusbgx-config \
825 libusbgx \
826 lockdev \
827 logwarn \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500828 libjs-sizzle \
829 liblinebreak \
830 mailcap \
831 liboauth \
832 libol \
833 mg \
834 monit \
835 mscgen \
836 libsmi \
837 remmina \
838 neon \
839 nmon \
Patrick Williams93c203f2021-10-06 16:15:23 -0500840 libjs-jquery-icheck \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500841 libtinyxml \
842 libusbg \
843 libutempter \
844 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "links-x11", "links", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500845 log4c \
846 log4cpp \
847 nspr \
848 libdevmapper \
849 lvm2 \
850 nss \
851 mbuffer \
852 onig \
853 mime-support \
854 minini \
855 multipath-tools \
856 numactl \
857 clinfo \
858 opencv \
859 opensc \
860 openct \
861 openldap \
862 wbxml2 \
863 p910nd \
864 libtinyxml2 \
865 picocom \
866 funyahoo-plusplus \
867 icyque \
868 libotr \
869 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "pidgin-otr", "", d)} \
870 pidgin \
871 purple-skypeweb \
872 pidgin-sipe \
873 pngcheck \
874 poco \
875 poppler-data \
876 poppler \
877 portaudio-v19 \
878 procmail \
879 pxaregs \
880 pv \
881 rsnapshot \
882 pps-tools \
883 raptor2 \
884 rdfind \
Andrew Geisslereef63862021-01-29 15:58:13 -0600885 re2 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500886 sdparm \
887 serial-forward \
888 read-edid \
889 spitools \
890 libsass \
891 sassc \
Patrick Williams93c203f2021-10-06 16:15:23 -0500892 smarty \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500893 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "synergy", "", d)} \
894 syslog-ng \
895 system-config-keyboard \
896 tbb \
897 satyr \
Andrew Geissler595f6302022-01-24 19:11:47 +0000898 pcp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500899 pcsc-lite \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500900 pcsc-tools \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500901 sharutils \
902 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "toscoterm", "", d)} \
903 sg3-utils \
904 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "uim", "", d)} \
905 uchardet \
906 srecord \
907 ssiapi \
908 tree \
909 utouch-evemu \
910 utouch-frame \
911 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "utouch-mtview", "", d)} \
912 ${@bb.utils.contains("DISTRO_FEATURES", "polkit", "udisks2", "", d)} \
913 stm32flash \
914 tokyocabinet \
915 xmlstarlet \
916 thin-provisioning-tools \
917 uhubctl \
918 zile \
919 unixodbc \
920 daemonize \
921 upower \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500922 unicode-ucd \
923 xdelta3 \
924 uriparser \
925 nano \
926 xdg-user-dirs \
927 xmlsec1 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500928 usb-modeswitch-data \
929 usb-modeswitch \
930 liburing \
931 zbar \
932 libmicrohttpd \
Andrew Geissler72956ed2021-01-08 16:11:14 -0600933 yaml-cpp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500934"
Patrick Williams213cb262021-08-07 19:21:33 -0500935RDEPENDS:packagegroup-meta-oe-support:append:armv7a = " ne10"
936RDEPENDS:packagegroup-meta-oe-support:append:armv7ve = " ne10"
937RDEPENDS:packagegroup-meta-oe-support:append:aarch64 = " ne10"
938RDEPENDS:packagegroup-meta-oe-support:append:x86 = " mcelog mce-inject mce-test vboxguestdrivers"
939RDEPENDS:packagegroup-meta-oe-support:append:x86-64 = " mcelog mce-inject mce-test vboxguestdrivers"
Andrew Geissler32b11992021-03-31 13:37:05 -0500940
Patrick Williams213cb262021-08-07 19:21:33 -0500941RDEPENDS:packagegroup-meta-oe-support-python2 ="\
Andrew Geissler32b11992021-03-31 13:37:05 -0500942 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'lio-utils', '', d), "", d)} \
943"
944
Patrick Williams213cb262021-08-07 19:21:33 -0500945RDEPENDS:packagegroup-meta-oe-support:remove:arm ="numactl"
946RDEPENDS:packagegroup-meta-oe-support:remove:mipsarch = "gperftools"
947RDEPENDS:packagegroup-meta-oe-support:remove:riscv64 = "gperftools uim"
948RDEPENDS:packagegroup-meta-oe-support:remove:riscv32 = "gperftools uim"
Patrick Williams58776372022-04-13 09:07:35 -0500949RDEPENDS:packagegroup-meta-oe-support:remove:powerpc = "libcereal ssiapi tbb"
950RDEPENDS:packagegroup-meta-oe-support:remove:powerpc64le = "libcereal ssiapi"
Andrew Geissler595f6302022-01-24 19:11:47 +0000951RDEPENDS:packagegroup-meta-oe-support:remove:libc-musl = "pcp"
Andrew Geissler9aee5002022-03-30 16:27:02 +0000952RDEPENDS:packagegroup-meta-oe-support:remove:libc-musl:powerpc = "gsl"
Andrew Geissler1548c072019-02-22 16:03:50 -0600953
Patrick Williams213cb262021-08-07 19:21:33 -0500954RDEPENDS:packagegroup-meta-oe-test ="\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500955 bats \
Andrew Geisslera2681d92020-10-16 10:17:07 -0500956 cmocka \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500957 cppunit \
Andrew Geissler69721092021-07-23 12:57:00 -0400958 cpputest \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500959 cukinia \
960 cunit \
961 cxxtest \
962 evtest \
963 fb-test \
964 fwts \
965 googletest \
966 pm-qa \
967 testfloat \
968"
Patrick Williams213cb262021-08-07 19:21:33 -0500969RDEPENDS:packagegroup-meta-oe-test:remove:libc-musl = "pm-qa"
970RDEPENDS:packagegroup-meta-oe-test:remove:arm = "fwts"
971RDEPENDS:packagegroup-meta-oe-test:remove:mipsarch = "fwts"
972RDEPENDS:packagegroup-meta-oe-test:remove:powerpc = "fwts"
973RDEPENDS:packagegroup-meta-oe-test:remove:riscv64 = "fwts"
974RDEPENDS:packagegroup-meta-oe-test:remove:riscv32 = "fwts"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800975
Patrick Williams213cb262021-08-07 19:21:33 -0500976RDEPENDS:packagegroup-meta-oe-ptest-packages = "\
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800977 zeromq-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800978 leveldb-ptest \
979 psqlodbc-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800980 protobuf-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800981 rsyslog-ptest \
982 oprofile-ptest \
983 libteam-ptest \
984 uthash-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800985 libee-ptest \
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800986 poco-ptest \
Andrew Geisslera2681d92020-10-16 10:17:07 -0500987 cmocka-ptest \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500988"
Patrick Williams213cb262021-08-07 19:21:33 -0500989RDEPENDS:packagegroup-meta-oe-ptest-packages:append:x86 = " mcelog-ptest"
990RDEPENDS:packagegroup-meta-oe-ptest-packages:append:x86-64 = " mcelog-ptest"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500991
Patrick Williams213cb262021-08-07 19:21:33 -0500992RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:riscv64 = "oprofile-ptest"
993RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:riscv32 = "oprofile-ptest"
994RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:arm = "numactl-ptest"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500995
996
Patrick Williams213cb262021-08-07 19:21:33 -0500997RDEPENDS:packagegroup-meta-oe-fortran-packages = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500998 lapack \
999 octave \
Andrew Geissler4b7c1152020-11-30 19:55:29 -06001000 suitesparse \
Andrew Geisslerd688a012020-09-18 13:36:00 -05001001"
1002# library-only or headers-only packages
1003# They wont be built as part of images but might be interesting to include
1004# with dev-pkgs images
1005#
1006# opencl-headers sdbus-c++-libsystemd boost-url nlohmann-fifo sqlite-orm
1007# nlohmann-json exprtk liblightmodbus p8platform gnome-doc-utils-stub
1008# glm ttf-mplus xbitmaps ceres-solver cli11 fftw gnulib libeigen ade
Andrew Geissler4b7c1152020-11-30 19:55:29 -06001009# spdlog span-lite uthash websocketpp catch2 properties-cpp cpp-netlib
Andrew Geissler97771a32021-03-05 15:23:11 -06001010
Andrew Geisslerd688a012020-09-18 13:36:00 -05001011# rsyslog conflicts with syslog-ng so its not included here
1012
1013EXCLUDE_FROM_WORLD = "1"