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 | |
| 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>
| -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 2a5ff33e57..e79d6ee217 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" | ||
