blob: 08b4bbfc4893e1ed0d70804daed8ae755ac2e7fb [file] [log] [blame]
Brad Bishop1a4b7ee2018-12-16 17:11:34 -08001SUMMARY = "Meta-oe ptest packagegroups"
2
3inherit packagegroup
4
5PROVIDES = "${PACKAGES}"
6PACKAGES = ' \
7 packagegroup-meta-oe \
8 packagegroup-meta-oe-benchmarks \
9 packagegroup-meta-oe-connectivity \
10 packagegroup-meta-oe-core \
11 packagegroup-meta-oe-crypto \
12 packagegroup-meta-oe-bsp \
13 packagegroup-meta-oe-dbs \
14 packagegroup-meta-oe-devtools \
15 packagegroup-meta-oe-extended \
16 packagegroup-meta-oe-kernel \
17 packagegroup-meta-oe-multimedia \
18 packagegroup-meta-oe-navigation \
19 packagegroup-meta-oe-security \
20 packagegroup-meta-oe-support \
21 packagegroup-meta-oe-test \
22 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "packagegroup-meta-oe-gnome", "", d)} \
23 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "packagegroup-meta-oe-graphics", "", d)} \
24 ${@bb.utils.contains("DISTRO_FEATURES", "ptest", "packagegroup-meta-oe-ptest", "", d)} \
25'
26
27RDEPENDS_packagegroup-meta-oe = "\
28 packagegroup-meta-oe-benchmarks \
29 packagegroup-meta-oe-connectivity \
30 packagegroup-meta-oe-core \
31 packagegroup-meta-oe-crypto \
32 packagegroup-meta-oe-bsp \
33 packagegroup-meta-oe-dbs \
34 packagegroup-meta-oe-devtools \
35 packagegroup-meta-oe-extended \
36 packagegroup-meta-oe-kernel \
37 packagegroup-meta-oe-multimedia \
38 packagegroup-meta-oe-navigation \
39 packagegroup-meta-oe-security \
40 packagegroup-meta-oe-support \
41 packagegroup-meta-oe-test \
42 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "packagegroup-meta-oe-gnome", "", d)} \
43 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "packagegroup-meta-oe-graphics", "", d)} \
44 ${@bb.utils.contains("DISTRO_FEATURES", "ptest", "packagegroup-meta-oe-ptest", "", d)} \
45"
46
47RDEPENDS_packagegroup-meta-oe-benchmarks = "\
48 analyze-suspend dhrystone iperf2 linpack phoronix-test-suite \
49 tiobench bonnie++ fio iperf2 iperf3 lmbench s-suite whetstone \
50 libc-bench memtester sysbench dbench iozone3 libhugetlbfs \
51 nbench-byte tinymembench \
52 ${@bb.utils.contains("DISTRO_FEATURES", "x11 wayland opengl", "glmark2", "", d)} \
53"
54
55RDEPENDS_packagegroup-meta-oe-connectivity ="\
56 gammu hostapd irssi krb5 libev libimobiledevice \
57 libmbim libmtp libndp libqmi libtorrent \
58 libuv libwebsockets linuxptp lirc loudmouth \
59 modemmanager mosh \
60 paho-mqtt-c phonet-utils rabbitmq-c rfkill rtorrent \
61 ser2net smstools3 telepathy-glib telepathy-idle thrift \
62 usbmuxd wvstreams zabbix zeromq \
63 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "obex-data-server", "", d)} \
64 ${@bb.utils.contains("DISTRO_FEATURES", "pulseadio bluez4", "libmikmod", "", d)} \
65 ${@bb.utils.contains("DISTRO_FEATURES", "bluez4", "obexftp openobex libnet wvdial", "", d)} \
66 "
67
68# dracut needs dracut
69RDEPENDS_packagegroup-meta-oe-core ="\
70 dbus-daemon-proxy libdbus-c++ eggdbus \
71 ell glibmm libsigc++-2.0 libxml++ distro-feed-configs \
72 mm-common opencl-headers opencl-icd-loader \
73 proxy-libintl usleep \
74 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "dbus-broker ndctl", "", d)} \
75 "
76
77RDEPENDS_packagegroup-meta-oe-crypto ="\
78 botan cryptsetup libkcapi libmcrypt \
79 libsodium pkcs11-helper \
80 "
81RDEPENDS_packagegroup-meta-oe-bsp ="\
82 acpitool cpufrequtils edac-utils efibootmgr \
83 efivar flashrom lmsensors lmsensors-config \
84 lsscsi nvme-cli pcmciautils pointercal \
85 "
86RDEPENDS_packagegroup-meta-oe-dbs ="\
87 leveldb libdbi mariadb mariadb-native \
88 mysql-python postgresql psqlodbc rocksdb soci \
89 sqlite \
90 ${@bb.utils.contains("DISTRO_FEATURES", "bluez4", "mongodb", "", d)} \
91 "
92
93RDEPENDS_packagegroup-meta-oe-devtools ="\
94 android-tools android-tools-conf bootchart breakpad \
95 capnproto cgdb cscope ctags \
96 debootstrap dejagnu dmalloc flatbuffers \
97 giflib icon-slicer iptraf-ng jq jsoncpp jsonrpc json-spirit \
98 kconfig-frontends lemon libedit libgee libsombok3 \
99 libubox log4cplus lshw ltrace lua mcpp memstat mercurial \
100 mpich msgpack-c nlohmann-json nodejs openocd pax-utils \
101 ipc-run libdbd-mysql-perl libdbi-perl libio-pty-perl php \
102 protobuf protobuf-c python3-distutils-extra \
103 python-cpuset python-distutils-extra python-futures python-pygobject \
104 rapidjson serialcheck sip3 sip tclap uftrace uw-imap valijson \
105 xmlrpc-c yajl yasm \
106 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geany geany-plugins glade tk", "", d)} \
107 "
108
109RDEPENDS_packagegroup-meta-oe-extended ="\
110 byacc cfengine cfengine-masterfiles cmpi-bindings \
111 ddrescue dialog dumb-init enscript fluentbit \
112 haveged hexedit hiredis hplip hwloc indent iotop isomd5sum \
113 jansson konkretcmpi lcdproc libblockdev libcec libconfig \
114 libdivecomputer libplist libusbmuxd \
115 liblockfile liblogging liblognorm libmodbus libmodbus \
116 libpwquality libqb libuio \
117 lockfile-progs logwatch lprng mailx md5deep \
118 mozjs mraa nana nicstat \
119 p7zip p8platform libfile-fnmatch-perl polkit \
120 polkit-group-rule-datetime polkit-group-rule-network \
121 rarpd redis rrdtool libfastjson librelp rsyslog sanlock \
122 sblim-cmpi-devel sblim-sfc-common sblim-sfcc \
123 scsirastools sgpio smartmontools snappy can-isotp \
124 can-utils libsocketcan tipcutils tiptop \
125 tmux uml-utilities upm vlock volume-key wipe zlog zram \
126 ${@bb.utils.contains("DISTRO_FEATURES", "x11 wayland opengl", "boinc-client", "", d)} \
127 ${@bb.utils.contains("DISTRO_FEATURES", "x11", " libgxim t1lib gnuplot libwmf gtkmathview", "", d)} \
128 ${@bb.utils.contains("DISTRO_FEATURES", "bluez", "collectd", "", d)} \
129 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "pam-plugin-ccreds pam-plugin-ldapdb", "", d)} \
130 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "pam-ssh-agent-auth openwsman sblim-sfcb ", "", d)} \
131 ${@bb.utils.contains("BBPATH", "meta-python", "openlmi-tools", "", d)} \
132 "
133
134RDEPENDS_packagegroup-meta-oe-gnome ="\
135 atkmm gnome-common gnome-doc-utils-stub gtkmm \
136 gtkmm3 pyxdg vte9 \
137 "
138
139RDEPENDS_packagegroup-meta-oe-graphics ="\
140 babl cairomm dietsplash directfb directfb-examples dnfdragora \
141 fbgrab fbida fontforge fvwm gegl gimp glm gphoto2 libgphoto2 \
142 gtkperf jasper leptonica libmng libsdl2-image libsdl2-mixer libsdl2-net \
143 libsdl-gfx libsdl-image libsdl-mixer libsdl-net libsdl-ttf \
144 libvncserver libyui libyui-ncurses lxdm numlockx openbox openjpeg \
145 packagegroup-fonts-truetype pangomm qrencode takao-fonts terminus-font \
146 tesseract tesseract-lang tigervnc tslib source-han-sans-cn-fonts \
147 source-han-sans-jp-fonts source-han-sans-kr-fonts source-han-sans-tw-fonts ttf-abyssinica \
148 libvdpau x11vnc xcursorgen xdotool \
149 bdftopcf iceauth sessreg setxkbmap twm xclock xfontsel xgamma xkbevd xkbprint xkbutils \
150 xlsatoms xlsclients xlsfonts xmag xmessage xrdb xrefresh xsetmode xsetroot xstdcmap \
151 xterm xwd xwud xbitmaps xorg-sgml-doctools \
152 font-adobe-100dpi font-adobe-utopia-100dpi \
153 font-bh-100dpi font-bh-lucidatypewriter-100dpi font-bitstream-100dpi font-cursor-misc \
154 font-misc-misc xorg-fonts-100dpi liblbxutil libxaw libxkbui libxpresent xserver-common \
155 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "freeglut libsdl2-ttf", "", d)} \
156 "
157
158RDEPENDS_packagegroup-meta-oe-kernel ="\
159 agent-proxy bpftool broadcom-bt-firmware cpupower \
160 crash ipmitool minicoredumper oprofile \
161 "
162
163RDEPENDS_packagegroup-meta-oe-multimedia ="\
164 alsa-oss audiofile cdrkit esound id3lib \
165 a2jmidid jack libass libburn libcdio libcdio-paranoia \
166 libdvdread libmms libmodplug libopus live555 \
167 mplayer-common opus-tools \
168 sound-theme-freedesktop v4l-utils yavta wavpack libvpx \
169 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "xpext pavucontrol xsp", "", d)} \
170 ${@bb.utils.contains("DISTRO_FEATURES", "pulseadio bluez4", "libmikmod", "", d)} \
171 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "libmad faad2 mpv", "", d)} \
172 "
173
174RDEPENDS_packagegroup-meta-oe-navigation ="\
175 geoclue geos libspatialite proj \
176 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "orrery", "", d)} \
177 ${@bb.utils.contains("DISTRO_FEATURES", "bluz4", "gpsd gpsd-machine-conf", "", d)} \
178 "
179
180RDEPENDS_packagegroup-meta-oe-security ="\
181 tomoyo-tools \
182 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "passwdqc", "", d)} \
183 ${@bb.utils.contains("DISTRO_FEATURES", "bluz5", "nmap", "", d)} \
184 "
185
186RDEPENDS_packagegroup-meta-oe-shells ="\
187 dash tcsh zsh \
188 "
189
190NE10 = ""
191NE10_aarch64 = "ne10"
192NE10_arm7 = "ne10"
193
194RDEPENDS_packagegroup-meta-oe-support ="\
195 anthy asio atop augeas avro-c bdwgc frame grail \
196 ccid ceres-solver ckermit cpprest ctapi-common daemonize \
197 daemontools debsums devmem2 dfu-util dfu-util-native digitemp \
198 dstat eject enca epeg espeak espeak-data fbset fbset-modes \
199 fftw fltk-native gd gflags glog gnulib gperftools \
200 gpm gradm gsl gsoap hddtemp hidapi htop hunspell hwdata iksemel \
201 libinih inotify-tools joe lcms lcov libatasmart libbytesize \
202 libcereal libcyusbserial libee libeigen libestr libftdi libgit2 \
203 libgpiod libiio libjs-jquery libjs-sizzle liblinebreak libmicrohttpd \
204 libmxml libnih liboauth libol liboop libp11 libraw1394 libsmi libsoc libssh2 \
205 libssh libtar libteam libtinyxml2 libtinyxml libusbg libusb-compat libutempter \
206 links lio-utils lockdev log4c log4cpp logwarn libdevmapper lvm2 \
207 mailcap mbuffer mg minini \
208 multipath-tools nano neon nmon numactl onig openct openldap \
209 opensc wbxml2 p910nd pcsc-lite picocom libotr pidgin \
210 pngcheck poco poppler poppler-data portaudio-v19 pps-tools \
211 pv pxaregs raptor2 rdfind read-edid rsnapshot s3c24xx-gpio s3c64xx-gpio \
212 sjf2410-linux-native satyr sdparm pty-forward-native serial-forward \
213 sg3-utils sharutils smem spitools srecord ssiapi start-stop-daemon stm32flash \
214 syslog-ng system-config-keyboard tbb thin-provisioning-tools tokyocabinet \
215 tree udisks udisks2 uhubctl unixodbc upower uriparser usb-modeswitch \
216 usb-modeswitch-data usbpath uthash utouch-evemu utouch-frame \
217 vim vim-tiny websocketpp wmiconfig xdelta3 xdg-user-dirs xmlstarlet \
218 zbar zile \
219 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geis toscoterm uim synergy utouch-mtview links-x11 fltk pidgin-otr", "", d)} \
220 ${@bb.utils.contains("DISTRO_FEATURES", "pulseadio bluez4", "libcanberra", "", d)} \
221 ${@bb.utils.contains("DISTRO_FEATURES", "x11 pam", "xorgxrdp xrdp", "", d)} \
222 ${@bb.utils.contains("DISTRO_FEATURES", "bluez4", "procmail", "", d)} \
223 ${NE10} \
224 "
225
226RDEPENDS_packagegroup-meta-oe-support-egl ="\
227 freerdp libnice opencv \
228 "
229
230RDEPENDS_packagegroup-meta-oe-test ="\
231 catch2 cppunit cunit cxxtest evtest fb-test \
232 fwts gtest pm-qa stress-ng testfloat \
233 "
234
235RDEPENDS_packagegroup-meta-oe-ptest = "\
236 zeromq-ptest \
237 libxml-ptest \
238 soci-ptest \
239 leveldb-ptest \
240 psqlodbc-ptest \
241 lua-ptest \
242 protobuf-ptest \
243 libdbi-ptest \
244 rsyslog-ptest \
245 oprofile-ptest \
246 libteam-ptest \
247 uthash-ptest \
248 mcelog-ptest \
249 openldap-ptest \
250 libee-ptest \
251 numactl-ptest \
252 poco-ptest \
253 "