diff options
author | Khem Raj <raj.khem@gmail.com> | 2018-12-03 13:43:06 -0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2018-12-04 17:51:35 -0800 |
commit | 135fe1b5b3ee4ca7918d5b80a6318a4a7588cf66 (patch) | |
tree | 5ed0608f5c39baa0be18ca05b5903fcaf5d74f0f /meta-oe/recipes-core | |
parent | deea62edde1bd9d72d49c508cb0ebb4ec5f2c3f5 (diff) | |
download | meta-openembedded-135fe1b5b3ee4ca7918d5b80a6318a4a7588cf66.tar.gz |
packagegroup-meta-oe: Remove arch specific packages as needed
Some packages are not supported on all architectures, therefore they
can not be included unconditionally.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-core')
-rw-r--r-- | meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb | 28 |
1 files changed, 26 insertions, 2 deletions
diff --git a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb index 2a5ff33e5..e79d6ee21 100644 --- a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb +++ b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb | |||
@@ -1,5 +1,6 @@ | |||
1 | SUMMARY = "Meta-oe ptest packagegroups" | 1 | SUMMARY = "Meta-oe ptest packagegroups" |
2 | 2 | ||
3 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
3 | inherit packagegroup | 4 | inherit packagegroup |
4 | 5 | ||
5 | PROVIDES = "${PACKAGES}" | 6 | PROVIDES = "${PACKAGES}" |
@@ -52,6 +53,8 @@ RDEPENDS_packagegroup-meta-oe-benchmarks = "\ | |||
52 | ${@bb.utils.contains("DISTRO_FEATURES", "x11 wayland opengl", "glmark2", "", d)} \ | 53 | ${@bb.utils.contains("DISTRO_FEATURES", "x11 wayland opengl", "glmark2", "", d)} \ |
53 | " | 54 | " |
54 | 55 | ||
56 | RDEPENDS_packagegroup-meta-oe-benchmarks_remove_mipsarch = "libhugetlbfs" | ||
57 | |||
55 | RDEPENDS_packagegroup-meta-oe-connectivity ="\ | 58 | RDEPENDS_packagegroup-meta-oe-connectivity ="\ |
56 | gammu hostapd irssi krb5 libev libimobiledevice \ | 59 | gammu hostapd irssi krb5 libev libimobiledevice \ |
57 | libmbim libmtp libndp libqmi libtorrent \ | 60 | libmbim libmtp libndp libqmi libtorrent \ |
@@ -83,6 +86,9 @@ RDEPENDS_packagegroup-meta-oe-bsp ="\ | |||
83 | efivar flashrom lmsensors lmsensors-config \ | 86 | efivar flashrom lmsensors lmsensors-config \ |
84 | lsscsi nvme-cli pcmciautils pointercal \ | 87 | lsscsi nvme-cli pcmciautils pointercal \ |
85 | " | 88 | " |
89 | RDEPENDS_packagegroup-meta-oe-bsp_remove_mipsarch = "efivar efibootmgr" | ||
90 | RDEPENDS_packagegroup-meta-oe-bsp_remove_powerpc = "efivar efibootmgr" | ||
91 | |||
86 | RDEPENDS_packagegroup-meta-oe-dbs ="\ | 92 | RDEPENDS_packagegroup-meta-oe-dbs ="\ |
87 | leveldb libdbi mariadb mariadb-native \ | 93 | leveldb libdbi mariadb mariadb-native \ |
88 | mysql-python postgresql psqlodbc rocksdb soci \ | 94 | mysql-python postgresql psqlodbc rocksdb soci \ |
@@ -106,6 +112,10 @@ RDEPENDS_packagegroup-meta-oe-devtools ="\ | |||
106 | ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geany geany-plugins glade tk", "", d)} \ | 112 | ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geany geany-plugins glade tk", "", d)} \ |
107 | " | 113 | " |
108 | 114 | ||
115 | RDEPENDS_packagegroup-meta-oe-devtools_remove_armv5 = "uftrace nodejs" | ||
116 | RDEPENDS_packagegroup-meta-oe-devtools_remove_mipsarch = "uftrace lshw" | ||
117 | RDEPENDS_packagegroup-meta-oe-devtools_remove_powerpc = "uftrace lshw" | ||
118 | |||
109 | RDEPENDS_packagegroup-meta-oe-extended ="\ | 119 | RDEPENDS_packagegroup-meta-oe-extended ="\ |
110 | byacc cfengine cfengine-masterfiles cmpi-bindings \ | 120 | byacc cfengine cfengine-masterfiles cmpi-bindings \ |
111 | ddrescue dialog dumb-init enscript fluentbit \ | 121 | ddrescue dialog dumb-init enscript fluentbit \ |
@@ -130,6 +140,8 @@ RDEPENDS_packagegroup-meta-oe-extended ="\ | |||
130 | ${@bb.utils.contains("DISTRO_FEATURES", "pam", "pam-ssh-agent-auth openwsman sblim-sfcb ", "", d)} \ | 140 | ${@bb.utils.contains("DISTRO_FEATURES", "pam", "pam-ssh-agent-auth openwsman sblim-sfcb ", "", d)} \ |
131 | ${@bb.utils.contains("BBPATH", "meta-python", "openlmi-tools", "", d)} \ | 141 | ${@bb.utils.contains("BBPATH", "meta-python", "openlmi-tools", "", d)} \ |
132 | " | 142 | " |
143 | RDEPENDS_packagegroup-meta-oe-extended_remove_mipsarch = "upm mraa tiptop" | ||
144 | RDEPENDS_packagegroup-meta-oe-extended_remove_powerpc = "upm mraa" | ||
133 | 145 | ||
134 | RDEPENDS_packagegroup-meta-oe-gnome ="\ | 146 | RDEPENDS_packagegroup-meta-oe-gnome ="\ |
135 | atkmm gnome-common gnome-doc-utils-stub gtkmm \ | 147 | atkmm gnome-common gnome-doc-utils-stub gtkmm \ |
@@ -223,6 +235,9 @@ RDEPENDS_packagegroup-meta-oe-support ="\ | |||
223 | ${NE10} \ | 235 | ${NE10} \ |
224 | " | 236 | " |
225 | 237 | ||
238 | RDEPENDS_packagegroup-meta-oe-support_remove_arm ="numactl" | ||
239 | RDEPENDS_packagegroup-meta-oe-support_remove_mipsarch_libc-glibc = "gperftools" | ||
240 | |||
226 | RDEPENDS_packagegroup-meta-oe-support-egl ="\ | 241 | RDEPENDS_packagegroup-meta-oe-support-egl ="\ |
227 | freerdp libnice opencv \ | 242 | freerdp libnice opencv \ |
228 | " | 243 | " |
@@ -232,6 +247,10 @@ RDEPENDS_packagegroup-meta-oe-test ="\ | |||
232 | fwts gtest pm-qa stress-ng testfloat \ | 247 | fwts gtest pm-qa stress-ng testfloat \ |
233 | " | 248 | " |
234 | 249 | ||
250 | RDEPENDS_packagegroup-meta-oe-test_remove_arm = "fwts" | ||
251 | RDEPENDS_packagegroup-meta-oe-test_remove_mipsarch = "fwts" | ||
252 | RDEPENDS_packagegroup-meta-oe-test_remove_powerpc = "fwts" | ||
253 | |||
235 | RDEPENDS_packagegroup-meta-oe-ptest-packages = "\ | 254 | RDEPENDS_packagegroup-meta-oe-ptest-packages = "\ |
236 | zeromq-ptest \ | 255 | zeromq-ptest \ |
237 | leveldb-ptest \ | 256 | leveldb-ptest \ |
@@ -242,8 +261,13 @@ RDEPENDS_packagegroup-meta-oe-ptest-packages = "\ | |||
242 | oprofile-ptest \ | 261 | oprofile-ptest \ |
243 | libteam-ptest \ | 262 | libteam-ptest \ |
244 | uthash-ptest \ | 263 | uthash-ptest \ |
245 | mcelog-ptest \ | ||
246 | libee-ptest \ | 264 | libee-ptest \ |
247 | numactl-ptest \ | ||
248 | poco-ptest \ | 265 | poco-ptest \ |
249 | " | 266 | " |
267 | RDEPENDS_packagegroup-meta-oe-ptest-packages_append_x86 = "\ | ||
268 | mcelog-ptest \ | ||
269 | " | ||
270 | RDEPENDS_packagegroup-meta-oe-ptest-packages_append_x86-64 = "\ | ||
271 | mcelog-ptest \ | ||
272 | " | ||
273 | RDEPENDS_packagegroup-meta-oe-ptest-packages_remove_arm = "numactl-ptest" | ||