diff options
| author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-11-07 13:31:53 +0000 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-11-07 13:31:53 +0000 |
| commit | 8c22ff0d8b70d9b12f0487ef696a7e915b9e3173 (patch) | |
| tree | efdc32587159d0050a69009bdf2330a531727d95 /meta/recipes-core/packagegroups | |
| parent | d412d2747595c1cc4a5e3ca975e3adc31b2f7891 (diff) | |
| download | poky-8c22ff0d8b70d9b12f0487ef696a7e915b9e3173.tar.gz | |
The poky repository master branch is no longer being updated.
You can either:
a) switch to individual clones of bitbake, openembedded-core, meta-yocto and yocto-docs
b) use the new bitbake-setup
You can find information about either approach in our documentation:
https://docs.yoctoproject.org/
Note that "poky" the distro setting is still available in meta-yocto as
before and we continue to use and maintain that.
Long live Poky!
Some further information on the background of this change can be found
in: https://lists.openembedded.org/g/openembedded-architecture/message/2179
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core/packagegroups')
19 files changed, 0 insertions, 1010 deletions
diff --git a/meta/recipes-core/packagegroups/nativesdk-packagegroup-sdk-host.bb b/meta/recipes-core/packagegroups/nativesdk-packagegroup-sdk-host.bb deleted file mode 100644 index c1d3c25060..0000000000 --- a/meta/recipes-core/packagegroups/nativesdk-packagegroup-sdk-host.bb +++ /dev/null | |||
| @@ -1,39 +0,0 @@ | |||
| 1 | # | ||
| 2 | # Copyright (C) 2007 OpenedHand Ltd | ||
| 3 | # | ||
| 4 | |||
| 5 | SUMMARY = "Host packages for the standalone SDK or external toolchain" | ||
| 6 | |||
| 7 | inherit packagegroup | ||
| 8 | inherit_defer nativesdk | ||
| 9 | |||
| 10 | PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1" | ||
| 11 | |||
| 12 | # autoconf pulls in nativesdk-perl but perl-module-integer is needed to | ||
| 13 | # build some recent linux kernels (5.14+) for arm | ||
| 14 | RDEPENDS:${PN} = "\ | ||
| 15 | nativesdk-pkgconfig \ | ||
| 16 | nativesdk-qemu \ | ||
| 17 | nativesdk-qemu-helper \ | ||
| 18 | nativesdk-pseudo \ | ||
| 19 | nativesdk-unfs3 \ | ||
| 20 | nativesdk-opkg \ | ||
| 21 | nativesdk-libtool \ | ||
| 22 | nativesdk-autoconf \ | ||
| 23 | nativesdk-automake \ | ||
| 24 | nativesdk-shadow \ | ||
| 25 | nativesdk-makedevs \ | ||
| 26 | nativesdk-cmake \ | ||
| 27 | nativesdk-meson \ | ||
| 28 | ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'nativesdk-wayland-tools nativesdk-wayland-dev', '', d)} \ | ||
| 29 | nativesdk-sdk-provides-dummy \ | ||
| 30 | nativesdk-bison \ | ||
| 31 | nativesdk-flex \ | ||
| 32 | nativesdk-perl-module-integer \ | ||
| 33 | " | ||
| 34 | |||
| 35 | RDEPENDS:${PN}:darwin = "\ | ||
| 36 | nativesdk-pkgconfig \ | ||
| 37 | nativesdk-opkg \ | ||
| 38 | nativesdk-libtool \ | ||
| 39 | " | ||
diff --git a/meta/recipes-core/packagegroups/packagegroup-base.bb b/meta/recipes-core/packagegroups/packagegroup-base.bb deleted file mode 100644 index fd61ba4437..0000000000 --- a/meta/recipes-core/packagegroups/packagegroup-base.bb +++ /dev/null | |||
| @@ -1,335 +0,0 @@ | |||
| 1 | SUMMARY = "Merge machine and distro options to create a basic machine task/package" | ||
| 2 | |||
| 3 | # | ||
| 4 | # packages which content depend on MACHINE_FEATURES need to be MACHINE_ARCH | ||
| 5 | # | ||
| 6 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
| 7 | |||
| 8 | inherit packagegroup | ||
| 9 | |||
| 10 | PACKAGES = ' \ | ||
| 11 | packagegroup-base \ | ||
| 12 | packagegroup-base-extended \ | ||
| 13 | packagegroup-distro-base \ | ||
| 14 | packagegroup-machine-base \ | ||
| 15 | \ | ||
| 16 | ${@bb.utils.contains("MACHINE_FEATURES", "acpi", "packagegroup-base-acpi", "",d)} \ | ||
| 17 | ${@bb.utils.contains("MACHINE_FEATURES", "alsa", "packagegroup-base-alsa", "", d)} \ | ||
| 18 | ${@bb.utils.contains("MACHINE_FEATURES", "ext2", "packagegroup-base-ext2", "", d)} \ | ||
| 19 | ${@bb.utils.contains("MACHINE_FEATURES", "vfat", "packagegroup-base-vfat", "", d)} \ | ||
| 20 | ${@bb.utils.contains("MACHINE_FEATURES", "keyboard", "packagegroup-base-keyboard", "", d)} \ | ||
| 21 | ${@bb.utils.contains("MACHINE_FEATURES", "pci", "packagegroup-base-pci", "",d)} \ | ||
| 22 | ${@bb.utils.contains("MACHINE_FEATURES", "pcmcia", "packagegroup-base-pcmcia", "", d)} \ | ||
| 23 | ${@bb.utils.contains("MACHINE_FEATURES", "phone", "packagegroup-base-phone", "", d)} \ | ||
| 24 | ${@bb.utils.contains("MACHINE_FEATURES", "serial", "packagegroup-base-serial", "", d)} \ | ||
| 25 | ${@bb.utils.contains("MACHINE_FEATURES", "usbgadget", "packagegroup-base-usbgadget", "", d)} \ | ||
| 26 | ${@bb.utils.contains("MACHINE_FEATURES", "usbhost", "packagegroup-base-usbhost", "", d)} \ | ||
| 27 | \ | ||
| 28 | ${@bb.utils.contains("DISTRO_FEATURES", "bluetooth", "packagegroup-base-bluetooth", "", d)} \ | ||
| 29 | ${@bb.utils.contains("DISTRO_FEATURES", "wifi", "packagegroup-base-wifi", "", d)} \ | ||
| 30 | ${@bb.utils.contains("DISTRO_FEATURES", "3g", "packagegroup-base-3g", "", d)} \ | ||
| 31 | ${@bb.utils.contains("DISTRO_FEATURES", "nfc", "packagegroup-base-nfc", "", d)} \ | ||
| 32 | ${@bb.utils.contains("DISTRO_FEATURES", "cramfs", "packagegroup-base-cramfs", "", d)} \ | ||
| 33 | ${@bb.utils.contains("DISTRO_FEATURES", "ipsec", "packagegroup-base-ipsec", "", d)} \ | ||
| 34 | ${@bb.utils.contains("DISTRO_FEATURES", "ipv6", "packagegroup-base-ipv6", "", d)} \ | ||
| 35 | ${@bb.utils.contains("DISTRO_FEATURES", "nfs", "packagegroup-base-nfs", "", d)} \ | ||
| 36 | ${@bb.utils.contains("DISTRO_FEATURES", "ppp", "packagegroup-base-ppp", "", d)} \ | ||
| 37 | ${@bb.utils.contains("DISTRO_FEATURES", "smbfs", "packagegroup-base-smbfs", "", d)} \ | ||
| 38 | ${@bb.utils.contains("DISTRO_FEATURES", "zeroconf", "packagegroup-base-zeroconf", "", d)} \ | ||
| 39 | \ | ||
| 40 | ' | ||
| 41 | |||
| 42 | # | ||
| 43 | # packagegroup-base contain stuff needed for base system (machine related) | ||
| 44 | # | ||
| 45 | RDEPENDS:packagegroup-base = "\ | ||
| 46 | packagegroup-distro-base \ | ||
| 47 | packagegroup-machine-base \ | ||
| 48 | \ | ||
| 49 | module-init-tools \ | ||
| 50 | ${@bb.utils.contains('MACHINE_FEATURES', 'acpi', 'packagegroup-base-acpi', '',d)} \ | ||
| 51 | ${@bb.utils.contains('MACHINE_FEATURES', 'keyboard', 'packagegroup-base-keyboard', '',d)} \ | ||
| 52 | ${@bb.utils.contains('MACHINE_FEATURES', 'phone', 'packagegroup-base-phone', '',d)} \ | ||
| 53 | \ | ||
| 54 | ${@bb.utils.contains('COMBINED_FEATURES', 'alsa', 'packagegroup-base-alsa', '',d)} \ | ||
| 55 | ${@bb.utils.contains('COMBINED_FEATURES', 'ext2', 'packagegroup-base-ext2', '',d)} \ | ||
| 56 | ${@bb.utils.contains('COMBINED_FEATURES', 'vfat', 'packagegroup-base-vfat', '',d)} \ | ||
| 57 | ${@bb.utils.contains('COMBINED_FEATURES', 'pci', 'packagegroup-base-pci', '',d)} \ | ||
| 58 | ${@bb.utils.contains('COMBINED_FEATURES', 'pcmcia', 'packagegroup-base-pcmcia', '',d)} \ | ||
| 59 | ${@bb.utils.contains('COMBINED_FEATURES', 'usbgadget', 'packagegroup-base-usbgadget', '',d)} \ | ||
| 60 | ${@bb.utils.contains('COMBINED_FEATURES', 'usbhost', 'packagegroup-base-usbhost', '',d)} \ | ||
| 61 | ${@bb.utils.contains('COMBINED_FEATURES', 'bluetooth', 'packagegroup-base-bluetooth', '',d)} \ | ||
| 62 | ${@bb.utils.contains('COMBINED_FEATURES', 'wifi', 'packagegroup-base-wifi', '',d)} \ | ||
| 63 | ${@bb.utils.contains('COMBINED_FEATURES', '3g', 'packagegroup-base-3g', '',d)} \ | ||
| 64 | ${@bb.utils.contains('COMBINED_FEATURES', 'nfc', 'packagegroup-base-nfc', '',d)} \ | ||
| 65 | \ | ||
| 66 | ${@bb.utils.contains('DISTRO_FEATURES', 'nfs', 'packagegroup-base-nfs', '',d)} \ | ||
| 67 | ${@bb.utils.contains('DISTRO_FEATURES', 'cramfs', 'packagegroup-base-cramfs', '',d)} \ | ||
| 68 | ${@bb.utils.contains('DISTRO_FEATURES', 'smbfs', 'packagegroup-base-smbfs', '',d)} \ | ||
| 69 | ${@bb.utils.contains('DISTRO_FEATURES', 'ipv6', 'packagegroup-base-ipv6', '',d)} \ | ||
| 70 | ${@bb.utils.contains('DISTRO_FEATURES', 'ipsec', 'packagegroup-base-ipsec', '',d)} \ | ||
| 71 | ${@bb.utils.contains('DISTRO_FEATURES', 'ppp', 'packagegroup-base-ppp', '',d)} \ | ||
| 72 | ${@bb.utils.contains('DISTRO_FEATURES', 'zeroconf', 'packagegroup-base-zeroconf', '',d)} \ | ||
| 73 | " | ||
| 74 | |||
| 75 | RRECOMMENDS:packagegroup-base = "\ | ||
| 76 | kernel-module-nls-utf8 \ | ||
| 77 | kernel-module-input \ | ||
| 78 | kernel-module-uinput \ | ||
| 79 | kernel-module-rtc-dev \ | ||
| 80 | kernel-module-rtc-proc \ | ||
| 81 | kernel-module-rtc-sysfs \ | ||
| 82 | kernel-module-unix" | ||
| 83 | |||
| 84 | RDEPENDS:packagegroup-base-extended = "\ | ||
| 85 | packagegroup-base \ | ||
| 86 | ${ADD_WIFI} \ | ||
| 87 | ${ADD_BT} \ | ||
| 88 | ${ADD_3G} \ | ||
| 89 | ${ADD_NFC} \ | ||
| 90 | " | ||
| 91 | |||
| 92 | ADD_WIFI = "" | ||
| 93 | ADD_BT = "" | ||
| 94 | ADD_3G = "" | ||
| 95 | ADD_NFC = "" | ||
| 96 | |||
| 97 | python __anonymous () { | ||
| 98 | # If Distro want wifi and machine feature wifi/pci/pcmcia/usbhost (one of them) | ||
| 99 | # then include packagegroup-base-wifi in packagegroup-base | ||
| 100 | |||
| 101 | distro_features = set(d.getVar("DISTRO_FEATURES").split()) | ||
| 102 | machine_features= set(d.getVar("MACHINE_FEATURES").split()) | ||
| 103 | |||
| 104 | if "bluetooth" in distro_features and not "bluetooth" in machine_features and ("pcmcia" in machine_features or "pci" in machine_features or "usbhost" in machine_features): | ||
| 105 | d.setVar("ADD_BT", "${MLPREFIX}packagegroup-base-bluetooth") | ||
| 106 | |||
| 107 | if "wifi" in distro_features and not "wifi" in machine_features and ("pcmcia" in machine_features or "pci" in machine_features or "usbhost" in machine_features): | ||
| 108 | d.setVar("ADD_WIFI", "${MLPREFIX}packagegroup-base-wifi") | ||
| 109 | |||
| 110 | if "3g" in distro_features and not "3g" in machine_features and ("pcmcia" in machine_features or "pci" in machine_features or "usbhost" in machine_features): | ||
| 111 | d.setVar("ADD_3G", "${MLPREFIX}packagegroup-base-3g") | ||
| 112 | |||
| 113 | if "nfc" in distro_features and not "nfc" in machine_features and ("usbhost" in machine_features): | ||
| 114 | d.setVar("ADD_NFC", "${MLPREFIX}packagegroup-base-nfc") | ||
| 115 | } | ||
| 116 | |||
| 117 | # | ||
| 118 | # packages added by distribution | ||
| 119 | # | ||
| 120 | SUMMARY:packagegroup-distro-base = "${DISTRO} extras" | ||
| 121 | DEPENDS:packagegroup-distro-base = "${DISTRO_EXTRA_DEPENDS}" | ||
| 122 | RDEPENDS:packagegroup-distro-base = "${DISTRO_EXTRA_RDEPENDS}" | ||
| 123 | RRECOMMENDS:packagegroup-distro-base = "${DISTRO_EXTRA_RRECOMMENDS}" | ||
| 124 | |||
| 125 | # | ||
| 126 | # packages added by machine config | ||
| 127 | # | ||
| 128 | SUMMARY:packagegroup-machine-base = "Extra packages required to fully support ${MACHINE} hardware" | ||
| 129 | RDEPENDS:packagegroup-machine-base = "${MACHINE_EXTRA_RDEPENDS}" | ||
| 130 | RRECOMMENDS:packagegroup-machine-base = "${MACHINE_EXTRA_RRECOMMENDS}" | ||
| 131 | |||
| 132 | SUMMARY:packagegroup-base-keyboard = "Keyboard support" | ||
| 133 | RDEPENDS:packagegroup-base-keyboard = "\ | ||
| 134 | ${VIRTUAL-RUNTIME_keymaps}" | ||
| 135 | |||
| 136 | SUMMARY:packagegroup-base-pci = "PCI bus support" | ||
| 137 | RDEPENDS:packagegroup-base-pci = "\ | ||
| 138 | pciutils" | ||
| 139 | |||
| 140 | SUMMARY:packagegroup-base-acpi = "ACPI support" | ||
| 141 | RDEPENDS:packagegroup-base-acpi = "\ | ||
| 142 | acpid" | ||
| 143 | |||
| 144 | SUMMARY:packagegroup-base-ext2 = "ext2 filesystem support" | ||
| 145 | RDEPENDS:packagegroup-base-ext2 = "\ | ||
| 146 | e2fsprogs-e2fsck \ | ||
| 147 | e2fsprogs-mke2fs" | ||
| 148 | |||
| 149 | RRECOMMENDS:packagegroup-base-ext2 = "\ | ||
| 150 | hdparm \ | ||
| 151 | e2fsprogs" | ||
| 152 | |||
| 153 | SUMMARY:packagegroup-base-vfat = "FAT filesystem support" | ||
| 154 | RRECOMMENDS:packagegroup-base-vfat = "\ | ||
| 155 | kernel-module-msdos \ | ||
| 156 | kernel-module-vfat \ | ||
| 157 | kernel-module-nls-iso8859-1 \ | ||
| 158 | kernel-module-nls-cp437 \ | ||
| 159 | dosfstools" | ||
| 160 | |||
| 161 | SUMMARY:packagegroup-base-alsa = "ALSA sound support" | ||
| 162 | RDEPENDS:packagegroup-base-alsa = "\ | ||
| 163 | alsa-utils-alsactl \ | ||
| 164 | alsa-utils-amixer \ | ||
| 165 | ${VIRTUAL-RUNTIME_alsa-state}" | ||
| 166 | |||
| 167 | RRECOMMENDS:packagegroup-base-alsa = "\ | ||
| 168 | kernel-module-snd-mixer-oss \ | ||
| 169 | kernel-module-snd-pcm-oss" | ||
| 170 | |||
| 171 | SUMMARY:packagegroup-base-pcmcia = "PC card slot support" | ||
| 172 | RDEPENDS:packagegroup-base-pcmcia = "\ | ||
| 173 | pcmciautils \ | ||
| 174 | " | ||
| 175 | |||
| 176 | RRECOMMENDS:packagegroup-base-pcmcia = "\ | ||
| 177 | kernel-module-pcmcia \ | ||
| 178 | kernel-module-airo-cs \ | ||
| 179 | kernel-module-pcnet-cs \ | ||
| 180 | kernel-module-serial-cs \ | ||
| 181 | kernel-module-ide-cs \ | ||
| 182 | kernel-module-ide-disk \ | ||
| 183 | ${@bb.utils.contains('DISTRO_FEATURES', 'wifi', 'kernel-module-hostap-cs', '',d)} \ | ||
| 184 | ${@bb.utils.contains('DISTRO_FEATURES', 'wifi', 'kernel-module-orinoco-cs', '',d)} \ | ||
| 185 | ${@bb.utils.contains('DISTRO_FEATURES', 'wifi', 'kernel-module-spectrum-cs', '',d)}" | ||
| 186 | |||
| 187 | SUMMARY:packagegroup-base-bluetooth = "Bluetooth support" | ||
| 188 | RDEPENDS:packagegroup-base-bluetooth = "\ | ||
| 189 | bluez5 \ | ||
| 190 | " | ||
| 191 | |||
| 192 | RRECOMMENDS:packagegroup-base-bluetooth = "\ | ||
| 193 | kernel-module-bluetooth \ | ||
| 194 | kernel-module-l2cap \ | ||
| 195 | kernel-module-rfcomm \ | ||
| 196 | kernel-module-hci-vhci \ | ||
| 197 | kernel-module-bnep \ | ||
| 198 | kernel-module-hidp \ | ||
| 199 | kernel-module-hci-uart \ | ||
| 200 | kernel-module-sco \ | ||
| 201 | ${@bb.utils.contains('COMBINED_FEATURES', 'usbhost', 'kernel-module-hci-usb', '',d)} \ | ||
| 202 | ${@bb.utils.contains('COMBINED_FEATURES', 'pcmcia', 'kernel-module-bluetooth3c-cs', '',d)} \ | ||
| 203 | ${@bb.utils.contains('COMBINED_FEATURES', 'pcmcia', 'kernel-module-bluecard-cs', '',d)} \ | ||
| 204 | ${@bb.utils.contains('COMBINED_FEATURES', 'pcmcia', 'kernel-module-bluetoothuart-cs', '',d)} \ | ||
| 205 | ${@bb.utils.contains('COMBINED_FEATURES', 'pcmcia', 'kernel-module-dtl1-cs', '',d)} \ | ||
| 206 | " | ||
| 207 | |||
| 208 | SUMMARY:packagegroup-base-usbgadget = "USB gadget support" | ||
| 209 | RRECOMMENDS:packagegroup-base-usbgadget = "\ | ||
| 210 | kernel-module-pxa27x_udc \ | ||
| 211 | kernel-module-gadgetfs \ | ||
| 212 | kernel-module-g-file-storage \ | ||
| 213 | kernel-module-g-serial \ | ||
| 214 | kernel-module-g-ether" | ||
| 215 | |||
| 216 | SUMMARY:packagegroup-base-usbhost = "USB host support" | ||
| 217 | RDEPENDS:packagegroup-base-usbhost = "\ | ||
| 218 | usbutils " | ||
| 219 | |||
| 220 | RRECOMMENDS:packagegroup-base-usbhost = "\ | ||
| 221 | kernel-module-uhci-hcd \ | ||
| 222 | kernel-module-ohci-hcd \ | ||
| 223 | kernel-module-ehci-hcd \ | ||
| 224 | kernel-module-usbcore \ | ||
| 225 | kernel-module-usbhid \ | ||
| 226 | kernel-module-usbnet \ | ||
| 227 | kernel-module-sd-mod \ | ||
| 228 | kernel-module-scsi-mod \ | ||
| 229 | kernel-module-usbmouse \ | ||
| 230 | kernel-module-mousedev \ | ||
| 231 | kernel-module-usbserial \ | ||
| 232 | kernel-module-usb-storage " | ||
| 233 | |||
| 234 | SUMMARY:packagegroup-base-ppp = "PPP dial-up protocol support" | ||
| 235 | RDEPENDS:packagegroup-base-ppp = "\ | ||
| 236 | ppp \ | ||
| 237 | ppp-dialin" | ||
| 238 | |||
| 239 | RRECOMMENDS:packagegroup-base-ppp = "\ | ||
| 240 | kernel-module-ppp-async \ | ||
| 241 | kernel-module-ppp-deflate \ | ||
| 242 | kernel-module-ppp-generic \ | ||
| 243 | kernel-module-ppp-mppe \ | ||
| 244 | kernel-module-slhc" | ||
| 245 | |||
| 246 | SUMMARY:packagegroup-base-ipsec = "IPSEC support" | ||
| 247 | RDEPENDS:packagegroup-base-ipsec = "\ | ||
| 248 | " | ||
| 249 | |||
| 250 | RRECOMMENDS:packagegroup-base-ipsec = "\ | ||
| 251 | kernel-module-ipsec" | ||
| 252 | |||
| 253 | # | ||
| 254 | # packagegroup-base-wifi contain everything needed to get WiFi working | ||
| 255 | # WEP/WPA connection needs to be supported out-of-box | ||
| 256 | # | ||
| 257 | # Choose either 'wpa-supplicant' or 'iwd' as wireless-daemon | ||
| 258 | WIRELESS_DAEMON ??= "wpa-supplicant" | ||
| 259 | SUMMARY:packagegroup-base-wifi = "WiFi support" | ||
| 260 | RDEPENDS:packagegroup-base-wifi = "\ | ||
| 261 | iw \ | ||
| 262 | wireless-regdb-static \ | ||
| 263 | ${WIRELESS_DAEMON} \ | ||
| 264 | " | ||
| 265 | |||
| 266 | RRECOMMENDS:packagegroup-base-wifi = "\ | ||
| 267 | ${@bb.utils.contains('COMBINED_FEATURES', 'usbhost', 'kernel-module-zd1211rw', '',d)} \ | ||
| 268 | kernel-module-ieee80211-crypt \ | ||
| 269 | kernel-module-ieee80211-crypt-ccmp \ | ||
| 270 | kernel-module-ieee80211-crypt-tkip \ | ||
| 271 | kernel-module-ieee80211-crypt-wep \ | ||
| 272 | kernel-module-ecb \ | ||
| 273 | kernel-module-arc4 \ | ||
| 274 | kernel-module-crypto_algapi \ | ||
| 275 | kernel-module-cryptomgr \ | ||
| 276 | kernel-module-michael-mic \ | ||
| 277 | kernel-module-aes-generic \ | ||
| 278 | kernel-module-aes" | ||
| 279 | |||
| 280 | SUMMARY:packagegroup-base-nfc = "Near Field Communication support" | ||
| 281 | RDEPENDS:packagegroup-base-nfc = "\ | ||
| 282 | neard" | ||
| 283 | |||
| 284 | RRECOMMENDS:packagegroup-base-nfc = "\ | ||
| 285 | kernel-module-nfc" | ||
| 286 | |||
| 287 | SUMMARY:packagegroup-base-3g = "Cellular data support" | ||
| 288 | RDEPENDS:packagegroup-base-3g = "\ | ||
| 289 | ofono" | ||
| 290 | |||
| 291 | RRECOMMENDS:packagegroup-base-3g = "\ | ||
| 292 | kernel-module-cdc-acm \ | ||
| 293 | kernel-module-cdc-wdm" | ||
| 294 | |||
| 295 | SUMMARY:packagegroup-base-smbfs = "SMB network filesystem support" | ||
| 296 | RRECOMMENDS:packagegroup-base-smbfs = "\ | ||
| 297 | kernel-module-cifs \ | ||
| 298 | kernel-module-smbfs" | ||
| 299 | |||
| 300 | SUMMARY:packagegroup-base-cramfs = "cramfs filesystem support" | ||
| 301 | RRECOMMENDS:packagegroup-base-cramfs = "\ | ||
| 302 | kernel-module-cramfs" | ||
| 303 | |||
| 304 | # | ||
| 305 | # packagegroup-base-nfs provides ONLY client support - server is in nfs-utils package | ||
| 306 | # | ||
| 307 | SUMMARY:packagegroup-base-nfs = "NFS network filesystem support" | ||
| 308 | RDEPENDS:packagegroup-base-nfs = "\ | ||
| 309 | rpcbind" | ||
| 310 | |||
| 311 | RRECOMMENDS:packagegroup-base-nfs = "\ | ||
| 312 | kernel-module-nfs " | ||
| 313 | |||
| 314 | SUMMARY:packagegroup-base-zeroconf = "Zeroconf support" | ||
| 315 | RDEPENDS:packagegroup-base-zeroconf = "\ | ||
| 316 | avahi-daemon" | ||
| 317 | RDEPENDS:packagegroup-base-zeroconf:append:libc-glibc = "\ | ||
| 318 | libnss-mdns \ | ||
| 319 | " | ||
| 320 | |||
| 321 | SUMMARY:packagegroup-base-ipv6 = "IPv6 support" | ||
| 322 | RDEPENDS:packagegroup-base-ipv6 = "\ | ||
| 323 | " | ||
| 324 | |||
| 325 | RRECOMMENDS:packagegroup-base-ipv6 = "\ | ||
| 326 | kernel-module-ipv6 " | ||
| 327 | |||
| 328 | SUMMARY:packagegroup-base-serial = "Serial port support" | ||
| 329 | RDEPENDS:packagegroup-base-serial = "\ | ||
| 330 | setserial \ | ||
| 331 | lrzsz " | ||
| 332 | |||
| 333 | SUMMARY:packagegroup-base-phone = "Cellular telephony (voice) support" | ||
| 334 | RDEPENDS:packagegroup-base-phone = "\ | ||
| 335 | ofono" | ||
diff --git a/meta/recipes-core/packagegroups/packagegroup-core-boot.bb b/meta/recipes-core/packagegroups/packagegroup-core-boot.bb deleted file mode 100644 index 5cdd161811..0000000000 --- a/meta/recipes-core/packagegroups/packagegroup-core-boot.bb +++ /dev/null | |||
| @@ -1,38 +0,0 @@ | |||
| 1 | # | ||
| 2 | # Copyright (C) 2007 OpenedHand Ltd. | ||
| 3 | # | ||
| 4 | |||
| 5 | SUMMARY = "Minimal boot requirements" | ||
| 6 | DESCRIPTION = "The minimal set of packages required to boot the system" | ||
| 7 | |||
| 8 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
| 9 | |||
| 10 | inherit packagegroup | ||
| 11 | |||
| 12 | EFI_PROVIDER ??= "grub-efi" | ||
| 13 | |||
| 14 | SYSVINIT_SCRIPTS = "${@bb.utils.contains('MACHINE_FEATURES', 'rtc', '${VIRTUAL-RUNTIME_base-utils-hwclock}', '', d)} \ | ||
| 15 | modutils-initscripts \ | ||
| 16 | ${VIRTUAL-RUNTIME_initscripts} \ | ||
| 17 | " | ||
| 18 | |||
| 19 | RDEPENDS:${PN} = "\ | ||
| 20 | base-files \ | ||
| 21 | base-passwd \ | ||
| 22 | ${VIRTUAL-RUNTIME_base-utils} \ | ||
| 23 | ${@bb.utils.contains("DISTRO_FEATURES", "sysvinit", "${SYSVINIT_SCRIPTS}", "", d)} \ | ||
| 24 | ${@bb.utils.contains("MACHINE_FEATURES", "keyboard", "${VIRTUAL-RUNTIME_keymaps}", "", d)} \ | ||
| 25 | ${@bb.utils.contains("MACHINE_FEATURES", "efi", "${EFI_PROVIDER} kernel", "", d)} \ | ||
| 26 | netbase \ | ||
| 27 | ${VIRTUAL-RUNTIME_login_manager} \ | ||
| 28 | ${VIRTUAL-RUNTIME_init_manager} \ | ||
| 29 | ${VIRTUAL-RUNTIME_dev_manager} \ | ||
| 30 | ${VIRTUAL-RUNTIME_update-alternatives} \ | ||
| 31 | ${MACHINE_ESSENTIAL_EXTRA_RDEPENDS}" | ||
| 32 | |||
| 33 | RRECOMMENDS:${PN} = "\ | ||
| 34 | ${VIRTUAL-RUNTIME_base-utils-syslog} \ | ||
| 35 | ${MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS} \ | ||
| 36 | ${@bb.utils.contains("DISTRO_FEATURES", "sysvinit", "init-ifupdown", "", d)} \ | ||
| 37 | ${@bb.utils.contains("DISTRO_FEATURES", "sysvinit pni-names", "ifupdown", "", d)} \ | ||
| 38 | " | ||
diff --git a/meta/recipes-core/packagegroups/packagegroup-core-buildessential.bb b/meta/recipes-core/packagegroups/packagegroup-core-buildessential.bb deleted file mode 100644 index 2cd67ad05f..0000000000 --- a/meta/recipes-core/packagegroups/packagegroup-core-buildessential.bb +++ /dev/null | |||
| @@ -1,31 +0,0 @@ | |||
| 1 | # | ||
| 2 | # Copyright (C) 2007 OpenedHand Ltd. | ||
| 3 | # Copyright (C) 2012 Red Hat, Inc. | ||
| 4 | # | ||
| 5 | |||
| 6 | SUMMARY = "Essential build dependencies" | ||
| 7 | |||
| 8 | # libstdc++ gets debian renamed | ||
| 9 | PACKAGE_ARCH = "${TUNE_PKGARCH}" | ||
| 10 | |||
| 11 | inherit packagegroup | ||
| 12 | |||
| 13 | RDEPENDS:packagegroup-core-buildessential = "\ | ||
| 14 | autoconf \ | ||
| 15 | automake \ | ||
| 16 | binutils \ | ||
| 17 | binutils-symlinks \ | ||
| 18 | cpp \ | ||
| 19 | cpp-symlinks \ | ||
| 20 | gcc \ | ||
| 21 | gcc-symlinks \ | ||
| 22 | g++ \ | ||
| 23 | g++-symlinks \ | ||
| 24 | gettext \ | ||
| 25 | make \ | ||
| 26 | libstdc++ \ | ||
| 27 | libstdc++-dev \ | ||
| 28 | libtool \ | ||
| 29 | pkgconfig \ | ||
| 30 | " | ||
| 31 | |||
diff --git a/meta/recipes-core/packagegroups/packagegroup-core-eclipse-debug.bb b/meta/recipes-core/packagegroups/packagegroup-core-eclipse-debug.bb deleted file mode 100644 index 4e91aaf47b..0000000000 --- a/meta/recipes-core/packagegroups/packagegroup-core-eclipse-debug.bb +++ /dev/null | |||
| @@ -1,9 +0,0 @@ | |||
| 1 | SUMMARY = "Remote debugging tools for Eclipse integration" | ||
| 2 | |||
| 3 | inherit packagegroup | ||
| 4 | |||
| 5 | RDEPENDS:${PN} = "\ | ||
| 6 | gdbserver \ | ||
| 7 | tcf-agent \ | ||
| 8 | openssh-sftp-server \ | ||
| 9 | " | ||
diff --git a/meta/recipes-core/packagegroups/packagegroup-core-nfs.bb b/meta/recipes-core/packagegroups/packagegroup-core-nfs.bb deleted file mode 100644 index b8a73175e8..0000000000 --- a/meta/recipes-core/packagegroups/packagegroup-core-nfs.bb +++ /dev/null | |||
| @@ -1,18 +0,0 @@ | |||
| 1 | # | ||
| 2 | # Copyright (C) 2008 OpenedHand Ltd. | ||
| 3 | # | ||
| 4 | |||
| 5 | SUMMARY = "NFS package groups" | ||
| 6 | |||
| 7 | inherit packagegroup | ||
| 8 | |||
| 9 | PACKAGES = "${PN}-server ${PN}-client" | ||
| 10 | |||
| 11 | SUMMARY:${PN}-client = "NFS client" | ||
| 12 | RDEPENDS:${PN}-client = "nfs-utils-client" | ||
| 13 | |||
| 14 | SUMMARY:${PN}-server = "NFS server" | ||
| 15 | RDEPENDS:${PN}-server = "\ | ||
| 16 | nfs-utils \ | ||
| 17 | nfs-utils-client \ | ||
| 18 | " | ||
diff --git a/meta/recipes-core/packagegroups/packagegroup-core-sdk.bb b/meta/recipes-core/packagegroups/packagegroup-core-sdk.bb deleted file mode 100644 index e6d704b5ba..0000000000 --- a/meta/recipes-core/packagegroups/packagegroup-core-sdk.bb +++ /dev/null | |||
| @@ -1,90 +0,0 @@ | |||
| 1 | # | ||
| 2 | # Copyright (C) 2007 OpenedHand Ltd. | ||
| 3 | # | ||
| 4 | |||
| 5 | SUMMARY = "Software development tools" | ||
| 6 | |||
| 7 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
| 8 | |||
| 9 | inherit packagegroup | ||
| 10 | |||
| 11 | #PACKAGEFUNCS =+ 'generate_sdk_pkgs' | ||
| 12 | |||
| 13 | TARGET_TOOLCHAIN_LANGS ??= "${SDK_TOOLCHAIN_LANGS}" | ||
| 14 | TARGET_TOOLCHAIN_LANGS:remove:sdkmingw32 = "rust" | ||
| 15 | # libstd-rs doesn't build for mips n32 with compiler constraint errors | ||
| 16 | TARGET_TOOLCHAIN_LANGS:remove:mipsarchn32 = "rust" | ||
| 17 | TARGET_TOOLCHAIN_LANGS:remove:riscv32 = "go" | ||
| 18 | TARGET_TOOLCHAIN_LANGS:remove:powerpc = "go" | ||
| 19 | |||
| 20 | RDEPENDS:packagegroup-core-sdk = "\ | ||
| 21 | packagegroup-core-buildessential \ | ||
| 22 | coreutils \ | ||
| 23 | ccache \ | ||
| 24 | diffutils \ | ||
| 25 | perl-module-re \ | ||
| 26 | perl-module-text-wrap \ | ||
| 27 | findutils \ | ||
| 28 | quilt \ | ||
| 29 | less \ | ||
| 30 | ldd \ | ||
| 31 | file \ | ||
| 32 | tcl \ | ||
| 33 | ${@bb.utils.contains('TARGET_TOOLCHAIN_LANGS', 'go', 'packagegroup-go-sdk-target', '', d)} \ | ||
| 34 | ${@bb.utils.contains('TARGET_TOOLCHAIN_LANGS', 'rust', 'packagegroup-rust-sdk-target', '', d)} \ | ||
| 35 | " | ||
| 36 | |||
| 37 | SANITIZERS = "libasan-dev libubsan-dev" | ||
| 38 | SANITIZERS:arc = "" | ||
| 39 | SANITIZERS:microblaze = "" | ||
| 40 | SANITIZERS:mipsarch = "" | ||
| 41 | SANITIZERS:nios2 = "" | ||
| 42 | SANITIZERS:riscv64 = "" | ||
| 43 | SANITIZERS:riscv32 = "" | ||
| 44 | SANITIZERS:libc-musl = "" | ||
| 45 | |||
| 46 | RRECOMMENDS:packagegroup-core-sdk = "\ | ||
| 47 | libgomp \ | ||
| 48 | libgomp-dev \ | ||
| 49 | ${SANITIZERS}" | ||
| 50 | |||
| 51 | #python generate_sdk_pkgs () { | ||
| 52 | # poky_pkgs = read_pkgdata('packagegroup-core', d)['PACKAGES'] | ||
| 53 | # pkgs = d.getVar('PACKAGES').split() | ||
| 54 | # for pkg in poky_pkgs.split(): | ||
| 55 | # newpkg = pkg.replace('packagegroup-core', 'packagegroup-core-sdk') | ||
| 56 | # | ||
| 57 | # # for each of the task packages, add a corresponding sdk task | ||
| 58 | # pkgs.append(newpkg) | ||
| 59 | # | ||
| 60 | # # for each sdk task, take the rdepends of the non-sdk task, and turn | ||
| 61 | # # that into rrecommends upon the -dev versions of those, not unlike | ||
| 62 | # # the package depchain code | ||
| 63 | # spkgdata = read_subpkgdata(pkg, d) | ||
| 64 | # | ||
| 65 | # rdepends = explode_deps(spkgdata.get('RDEPENDS:%s' % pkg) or '') | ||
| 66 | # rreclist = [] | ||
| 67 | # | ||
| 68 | # for depend in rdepends: | ||
| 69 | # split_depend = depend.split(' (') | ||
| 70 | # name = split_depend[0].strip() | ||
| 71 | # if packaged('%s-dev' % name, d): | ||
| 72 | # rreclist.append('%s-dev' % name) | ||
| 73 | # else: | ||
| 74 | # deppkgdata = read_subpkgdata(name, d) | ||
| 75 | # rdepends2 = explode_deps(deppkgdata.get('RDEPENDS:%s' % name) or '') | ||
| 76 | # for depend in rdepends2: | ||
| 77 | # split_depend = depend.split(' (') | ||
| 78 | # name = split_depend[0].strip() | ||
| 79 | # if packaged('%s-dev' % name, d): | ||
| 80 | # rreclist.append('%s-dev' % name) | ||
| 81 | # | ||
| 82 | # oldrrec = d.getVar('RRECOMMENDS:%s' % newpkg, False) or '' | ||
| 83 | # d.setVar('RRECOMMENDS:%s' % newpkg, oldrrec + ' ' + ' '.join(rreclist)) | ||
| 84 | # # bb.note('RRECOMMENDS:%s = "%s"' % (newpkg, d.getVar('RRECOMMENDS:%s' % newpkg, False))) | ||
| 85 | # | ||
| 86 | # # bb.note('pkgs is %s' % pkgs) | ||
| 87 | # d.setVar('PACKAGES', ' '.join(pkgs)) | ||
| 88 | #} | ||
| 89 | # | ||
| 90 | #PACKAGES_DYNAMIC += "^packagegroup-core-sdk-.*" | ||
diff --git a/meta/recipes-core/packagegroups/packagegroup-core-ssh-dropbear.bb b/meta/recipes-core/packagegroups/packagegroup-core-ssh-dropbear.bb deleted file mode 100644 index 206292ace4..0000000000 --- a/meta/recipes-core/packagegroups/packagegroup-core-ssh-dropbear.bb +++ /dev/null | |||
| @@ -1,6 +0,0 @@ | |||
| 1 | SUMMARY = "Dropbear SSH client/server" | ||
| 2 | |||
| 3 | inherit packagegroup | ||
| 4 | |||
| 5 | RDEPENDS:${PN} = "dropbear" | ||
| 6 | RRECOMMENDS:${PN} = "openssh-sftp-server" | ||
diff --git a/meta/recipes-core/packagegroups/packagegroup-core-ssh-openssh.bb b/meta/recipes-core/packagegroups/packagegroup-core-ssh-openssh.bb deleted file mode 100644 index 392403f21b..0000000000 --- a/meta/recipes-core/packagegroups/packagegroup-core-ssh-openssh.bb +++ /dev/null | |||
| @@ -1,5 +0,0 @@ | |||
| 1 | SUMMARY = "OpenSSH SSH client/server" | ||
| 2 | |||
| 3 | inherit packagegroup | ||
| 4 | |||
| 5 | RDEPENDS:${PN} = "openssh" | ||
diff --git a/meta/recipes-core/packagegroups/packagegroup-core-standalone-sdk-target.bb b/meta/recipes-core/packagegroups/packagegroup-core-standalone-sdk-target.bb deleted file mode 100644 index 06fdda90c7..0000000000 --- a/meta/recipes-core/packagegroups/packagegroup-core-standalone-sdk-target.bb +++ /dev/null | |||
| @@ -1,20 +0,0 @@ | |||
| 1 | SUMMARY = "Target packages for the standalone SDK" | ||
| 2 | |||
| 3 | PACKAGE_ARCH = "${TUNE_PKGARCH}" | ||
| 4 | |||
| 5 | inherit packagegroup | ||
| 6 | |||
| 7 | RDEPENDS:${PN} = "\ | ||
| 8 | libgcc \ | ||
| 9 | libgcc-dev \ | ||
| 10 | libatomic \ | ||
| 11 | libatomic-dev \ | ||
| 12 | libstdc++ \ | ||
| 13 | libstdc++-dev \ | ||
| 14 | ${LIBC_DEPENDENCIES} \ | ||
| 15 | " | ||
| 16 | |||
| 17 | RRECOMMENDS:${PN}:mingw32 = "\ | ||
| 18 | libssp \ | ||
| 19 | libssp-dev \ | ||
| 20 | " | ||
diff --git a/meta/recipes-core/packagegroups/packagegroup-core-tools-debug.bb b/meta/recipes-core/packagegroups/packagegroup-core-tools-debug.bb deleted file mode 100644 index f19fd64ec1..0000000000 --- a/meta/recipes-core/packagegroups/packagegroup-core-tools-debug.bb +++ /dev/null | |||
| @@ -1,22 +0,0 @@ | |||
| 1 | # | ||
| 2 | # Copyright (C) 2008 OpenedHand Ltd. | ||
| 3 | # | ||
| 4 | |||
| 5 | SUMMARY = "Debugging tools" | ||
| 6 | |||
| 7 | PACKAGE_ARCH = "${TUNE_PKGARCH}" | ||
| 8 | |||
| 9 | inherit packagegroup | ||
| 10 | |||
| 11 | MTRACE = "" | ||
| 12 | MTRACE:libc-glibc = "libc-mtrace" | ||
| 13 | |||
| 14 | STRACE = "strace" | ||
| 15 | STRACE:riscv32 = "" | ||
| 16 | |||
| 17 | RDEPENDS:${PN} = "\ | ||
| 18 | gdb \ | ||
| 19 | gdbserver \ | ||
| 20 | ${MTRACE} \ | ||
| 21 | ${STRACE} \ | ||
| 22 | " | ||
diff --git a/meta/recipes-core/packagegroups/packagegroup-core-tools-profile.bb b/meta/recipes-core/packagegroups/packagegroup-core-tools-profile.bb deleted file mode 100644 index 9c09f5ab44..0000000000 --- a/meta/recipes-core/packagegroups/packagegroup-core-tools-profile.bb +++ /dev/null | |||
| @@ -1,64 +0,0 @@ | |||
| 1 | # | ||
| 2 | # Copyright (C) 2008 OpenedHand Ltd. | ||
| 3 | # | ||
| 4 | |||
| 5 | SUMMARY = "Profiling tools" | ||
| 6 | |||
| 7 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
| 8 | |||
| 9 | inherit packagegroup | ||
| 10 | |||
| 11 | # sysprof doesn't support aarch64 and nios2 | ||
| 12 | PROFILE_TOOLS_SYSTEMD = "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd-analyze', '', d)}" | ||
| 13 | |||
| 14 | RRECOMMENDS:${PN} = "\ | ||
| 15 | ${PERF} \ | ||
| 16 | blktrace \ | ||
| 17 | ${PROFILE_TOOLS_SYSTEMD} \ | ||
| 18 | " | ||
| 19 | |||
| 20 | PROFILETOOLS = "\ | ||
| 21 | powertop \ | ||
| 22 | " | ||
| 23 | PERF = "perf" | ||
| 24 | PERF:libc-musl = "" | ||
| 25 | PERF:libc-musl:arm = "perf" | ||
| 26 | PERF:riscv32 = "" | ||
| 27 | |||
| 28 | # systemtap needs elfutils which is not fully buildable on some arches/libcs | ||
| 29 | SYSTEMTAP = "systemtap" | ||
| 30 | SYSTEMTAP:libc-musl = "" | ||
| 31 | SYSTEMTAP:nios2 = "" | ||
| 32 | SYSTEMTAP:riscv32 = "" | ||
| 33 | |||
| 34 | LTTNGTOOLS = "lttng-tools" | ||
| 35 | LTTNGTOOLS:arc = "" | ||
| 36 | LTTNGTOOLS:riscv32 = "" | ||
| 37 | |||
| 38 | BABELTRACE2 = "babeltrace2" | ||
| 39 | |||
| 40 | # valgrind does not work on the following configurations/architectures | ||
| 41 | |||
| 42 | VALGRIND = "valgrind" | ||
| 43 | VALGRIND:libc-musl = "" | ||
| 44 | VALGRIND:mipsarch = "" | ||
| 45 | VALGRIND:nios2 = "" | ||
| 46 | VALGRIND:arc = "" | ||
| 47 | VALGRIND:armv4 = "" | ||
| 48 | VALGRIND:armv5 = "" | ||
| 49 | VALGRIND:armv6 = "" | ||
| 50 | VALGRIND:armeb = "" | ||
| 51 | VALGRIND:riscv64 = "" | ||
| 52 | VALGRIND:riscv32 = "" | ||
| 53 | VALGRIND:powerpc = "${@bb.utils.contains('TARGET_FPU', 'soft', '', 'valgrind', d)}" | ||
| 54 | VALGRIND:linux-gnux32 = "" | ||
| 55 | VALGRIND:linux-gnun32 = "" | ||
| 56 | VALGRIND:loongarch64 = "" | ||
| 57 | |||
| 58 | RDEPENDS:${PN} = "\ | ||
| 59 | ${PROFILETOOLS} \ | ||
| 60 | ${LTTNGTOOLS} \ | ||
| 61 | ${BABELTRACE2} \ | ||
| 62 | ${SYSTEMTAP} \ | ||
| 63 | ${VALGRIND} \ | ||
| 64 | " | ||
diff --git a/meta/recipes-core/packagegroups/packagegroup-core-tools-testapps.bb b/meta/recipes-core/packagegroups/packagegroup-core-tools-testapps.bb deleted file mode 100644 index 25561f6878..0000000000 --- a/meta/recipes-core/packagegroups/packagegroup-core-tools-testapps.bb +++ /dev/null | |||
| @@ -1,59 +0,0 @@ | |||
| 1 | # | ||
| 2 | # Copyright (C) 2008 OpenedHand Ltd. | ||
| 3 | # | ||
| 4 | |||
| 5 | SUMMARY = "Testing tools/applications" | ||
| 6 | |||
| 7 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
| 8 | |||
| 9 | inherit packagegroup | ||
| 10 | |||
| 11 | # kexec-tools doesn't work on e5500-64b, microblaze and nios2 yet | ||
| 12 | KEXECTOOLS ?= "kexec" | ||
| 13 | KEXECTOOLS:e5500-64b ?= "" | ||
| 14 | KEXECTOOLS:microblaze ?= "" | ||
| 15 | KEXECTOOLS:mipsarcho32 ?= "" | ||
| 16 | KEXECTOOLS:nios2 ?= "" | ||
| 17 | KEXECTOOLS:riscv64 ?= "" | ||
| 18 | KEXECTOOLS:riscv32 ?= "" | ||
| 19 | KEXECTOOLS:loongarch64 ?= "" | ||
| 20 | |||
| 21 | # go does not support ppc32, only ppc64 | ||
| 22 | # https://github.com/golang/go/issues/22885 | ||
| 23 | # gccgo may do better | ||
| 24 | GOTOOLS ?= "go-helloworld" | ||
| 25 | GOTOOLS:powerpc ?= "" | ||
| 26 | GOTOOLS:riscv32 ?= "" | ||
| 27 | |||
| 28 | GSTEXAMPLES ?= "gst-examples" | ||
| 29 | GSTEXAMPLES:riscv64 = "" | ||
| 30 | |||
| 31 | X11GLTOOLS = "\ | ||
| 32 | mesa-demos \ | ||
| 33 | " | ||
| 34 | |||
| 35 | 3GTOOLS = "\ | ||
| 36 | ofono-tests \ | ||
| 37 | " | ||
| 38 | |||
| 39 | X11TOOLS = "\ | ||
| 40 | ${GSTEXAMPLES} \ | ||
| 41 | x11perf \ | ||
| 42 | xrestop \ | ||
| 43 | xwininfo \ | ||
| 44 | xprop \ | ||
| 45 | " | ||
| 46 | |||
| 47 | RDEPENDS:${PN} = "\ | ||
| 48 | ${KEXECTOOLS} \ | ||
| 49 | alsa-utils-amixer \ | ||
| 50 | alsa-utils-aplay \ | ||
| 51 | ltp \ | ||
| 52 | connman-tools \ | ||
| 53 | connman-tests \ | ||
| 54 | connman-client \ | ||
| 55 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11', "${X11TOOLS}", "", d)} \ | ||
| 56 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11 opengl', "${X11GLTOOLS}", "", d)} \ | ||
| 57 | ${@bb.utils.contains('DISTRO_FEATURES', '3g', "${3GTOOLS}", "", d)} \ | ||
| 58 | ${GOTOOLS} \ | ||
| 59 | " | ||
diff --git a/meta/recipes-core/packagegroups/packagegroup-cross-canadian.bb b/meta/recipes-core/packagegroups/packagegroup-cross-canadian.bb deleted file mode 100644 index 49c075eb11..0000000000 --- a/meta/recipes-core/packagegroups/packagegroup-cross-canadian.bb +++ /dev/null | |||
| @@ -1,24 +0,0 @@ | |||
| 1 | SUMMARY = "Host SDK package for cross canadian toolchain" | ||
| 2 | PN = "packagegroup-cross-canadian-${MACHINE}" | ||
| 3 | |||
| 4 | inherit cross-canadian packagegroup | ||
| 5 | |||
| 6 | PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1" | ||
| 7 | |||
| 8 | # Use indirection to stop these being expanded prematurely | ||
| 9 | BINUTILS = "binutils-cross-canadian-${TRANSLATED_TARGET_ARCH}" | ||
| 10 | GCC = "gcc-cross-canadian-${TRANSLATED_TARGET_ARCH}" | ||
| 11 | GDB = "gdb-cross-canadian-${TRANSLATED_TARGET_ARCH}" | ||
| 12 | |||
| 13 | RDEPENDS:${PN} = "\ | ||
| 14 | ${@all_multilib_tune_values(d, 'BINUTILS')} \ | ||
| 15 | ${@all_multilib_tune_values(d, 'GCC')} \ | ||
| 16 | ${@all_multilib_tune_values(d, 'GDB')} \ | ||
| 17 | meta-environment-${MACHINE} \ | ||
| 18 | " | ||
| 19 | |||
| 20 | # When TUNE_ARCH changes but MACHINE does not (for example when a machine definition is updated), | ||
| 21 | # cross-canadian.bbclass prevents variable dependency propagation to TRANSLATED_TARGET_ARCH | ||
| 22 | # This will result in erroneous reuse of previous sstate packages. The following line | ||
| 23 | # establishes a direct dependency instead. | ||
| 24 | do_package[vardeps] += "TUNE_ARCH" | ||
diff --git a/meta/recipes-core/packagegroups/packagegroup-go-cross-canadian.bb b/meta/recipes-core/packagegroups/packagegroup-go-cross-canadian.bb deleted file mode 100644 index d0596efe7a..0000000000 --- a/meta/recipes-core/packagegroups/packagegroup-go-cross-canadian.bb +++ /dev/null | |||
| @@ -1,12 +0,0 @@ | |||
| 1 | SUMMARY = "Host SDK package for Go cross canadian toolchain" | ||
| 2 | PN = "packagegroup-go-cross-canadian-${MACHINE}" | ||
| 3 | |||
| 4 | inherit cross-canadian packagegroup | ||
| 5 | |||
| 6 | PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1" | ||
| 7 | |||
| 8 | GO = "go-cross-canadian-${TRANSLATED_TARGET_ARCH}" | ||
| 9 | |||
| 10 | RDEPENDS:${PN} = " \ | ||
| 11 | ${@all_multilib_tune_values(d, 'GO')} \ | ||
| 12 | " | ||
diff --git a/meta/recipes-core/packagegroups/packagegroup-go-sdk-target.bb b/meta/recipes-core/packagegroups/packagegroup-go-sdk-target.bb deleted file mode 100644 index c03918acc8..0000000000 --- a/meta/recipes-core/packagegroups/packagegroup-go-sdk-target.bb +++ /dev/null | |||
| @@ -1,11 +0,0 @@ | |||
| 1 | SUMMARY = "Target packages for the Go SDK" | ||
| 2 | |||
| 3 | inherit packagegroup goarch | ||
| 4 | |||
| 5 | RDEPENDS:${PN} = " \ | ||
| 6 | go \ | ||
| 7 | go-runtime \ | ||
| 8 | go-runtime-dev \ | ||
| 9 | " | ||
| 10 | |||
| 11 | COMPATIBLE_HOST = "^(?!riscv32).*" | ||
diff --git a/meta/recipes-core/packagegroups/packagegroup-rust-cross-canadian.bb b/meta/recipes-core/packagegroups/packagegroup-rust-cross-canadian.bb deleted file mode 100644 index 7e220d2cce..0000000000 --- a/meta/recipes-core/packagegroups/packagegroup-rust-cross-canadian.bb +++ /dev/null | |||
| @@ -1,21 +0,0 @@ | |||
| 1 | SUMMARY = "Host SDK package for Rust cross canadian toolchain" | ||
| 2 | PN = "packagegroup-rust-cross-canadian-${MACHINE}" | ||
| 3 | |||
| 4 | inherit cross-canadian packagegroup | ||
| 5 | |||
| 6 | PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1" | ||
| 7 | |||
| 8 | RUST = "rust-cross-canadian-${TRANSLATED_TARGET_ARCH}" | ||
| 9 | |||
| 10 | RDEPENDS:${PN} = " \ | ||
| 11 | ${@all_multilib_tune_values(d, 'RUST')} \ | ||
| 12 | nativesdk-binutils \ | ||
| 13 | nativesdk-gcc \ | ||
| 14 | nativesdk-glibc-dev \ | ||
| 15 | nativesdk-libgcc-dev \ | ||
| 16 | nativesdk-rust \ | ||
| 17 | nativesdk-cargo \ | ||
| 18 | nativesdk-rust-tools-clippy \ | ||
| 19 | nativesdk-rust-tools-rustfmt \ | ||
| 20 | " | ||
| 21 | |||
diff --git a/meta/recipes-core/packagegroups/packagegroup-rust-sdk-target.bb b/meta/recipes-core/packagegroups/packagegroup-rust-sdk-target.bb deleted file mode 100644 index 59874c4c2c..0000000000 --- a/meta/recipes-core/packagegroups/packagegroup-rust-sdk-target.bb +++ /dev/null | |||
| @@ -1,14 +0,0 @@ | |||
| 1 | # | ||
| 2 | # Copyright OpenEmbedded Contributors | ||
| 3 | # | ||
| 4 | # SPDX-License-Identifier: MIT | ||
| 5 | # | ||
| 6 | |||
| 7 | SUMMARY = "Target packages for the Rust SDK" | ||
| 8 | |||
| 9 | inherit packagegroup | ||
| 10 | |||
| 11 | RDEPENDS:${PN} = " \ | ||
| 12 | rust \ | ||
| 13 | cargo \ | ||
| 14 | " | ||
diff --git a/meta/recipes-core/packagegroups/packagegroup-self-hosted.bb b/meta/recipes-core/packagegroups/packagegroup-self-hosted.bb deleted file mode 100644 index c386267781..0000000000 --- a/meta/recipes-core/packagegroups/packagegroup-self-hosted.bb +++ /dev/null | |||
| @@ -1,192 +0,0 @@ | |||
| 1 | # | ||
| 2 | # Copyright (C) 2010 Intel Corporation | ||
| 3 | # | ||
| 4 | |||
| 5 | SUMMARY = "Self-hosting" | ||
| 6 | DESCRIPTION = "Packages required to run the build system" | ||
| 7 | |||
| 8 | PACKAGE_ARCH = "${TUNE_PKGARCH}" | ||
| 9 | |||
| 10 | inherit packagegroup features_check | ||
| 11 | # rdepends on libx11-dev | ||
| 12 | REQUIRED_DISTRO_FEATURES = "x11" | ||
| 13 | |||
| 14 | # rdepends on libgl | ||
| 15 | REQUIRED_DISTRO_FEATURES += "opengl" | ||
| 16 | |||
| 17 | PACKAGES = "\ | ||
| 18 | packagegroup-self-hosted \ | ||
| 19 | packagegroup-self-hosted-debug \ | ||
| 20 | packagegroup-self-hosted-sdk \ | ||
| 21 | packagegroup-self-hosted-extended \ | ||
| 22 | packagegroup-self-hosted-graphics \ | ||
| 23 | packagegroup-self-hosted-host-tools \ | ||
| 24 | " | ||
| 25 | |||
| 26 | RDEPENDS:packagegroup-self-hosted = "\ | ||
| 27 | packagegroup-self-hosted-debug \ | ||
| 28 | packagegroup-self-hosted-sdk \ | ||
| 29 | packagegroup-self-hosted-extended \ | ||
| 30 | packagegroup-self-hosted-graphics \ | ||
| 31 | packagegroup-self-hosted-host-tools \ | ||
| 32 | " | ||
| 33 | |||
| 34 | RDEPENDS:packagegroup-self-hosted-host-tools = "\ | ||
| 35 | e2fsprogs \ | ||
| 36 | e2fsprogs-e2fsck \ | ||
| 37 | e2fsprogs-mke2fs \ | ||
| 38 | e2fsprogs-tune2fs \ | ||
| 39 | hdparm \ | ||
| 40 | iptables \ | ||
| 41 | lsb-release \ | ||
| 42 | mc \ | ||
| 43 | mc-shell \ | ||
| 44 | mc-helpers \ | ||
| 45 | mc-helpers-perl \ | ||
| 46 | parted \ | ||
| 47 | ${PSEUDO} \ | ||
| 48 | screen \ | ||
| 49 | " | ||
| 50 | PSEUDO = "pseudo" | ||
| 51 | PSEUDO:libc-musl = "" | ||
| 52 | |||
| 53 | RRECOMMENDS:packagegroup-self-hosted-host-tools = "\ | ||
| 54 | kernel-module-tun \ | ||
| 55 | kernel-module-iptable-raw \ | ||
| 56 | kernel-module-iptable-nat \ | ||
| 57 | kernel-module-iptable-mangle \ | ||
| 58 | kernel-module-iptable-filter \ | ||
| 59 | " | ||
| 60 | |||
| 61 | RDEPENDS:packagegroup-self-hosted-sdk = "\ | ||
| 62 | autoconf \ | ||
| 63 | automake \ | ||
| 64 | binutils \ | ||
| 65 | binutils-symlinks \ | ||
| 66 | ccache \ | ||
| 67 | coreutils \ | ||
| 68 | cpp \ | ||
| 69 | cpp-symlinks \ | ||
| 70 | distcc \ | ||
| 71 | file \ | ||
| 72 | findutils \ | ||
| 73 | g++ \ | ||
| 74 | g++-symlinks \ | ||
| 75 | gcc \ | ||
| 76 | gcc-symlinks \ | ||
| 77 | ldd \ | ||
| 78 | less \ | ||
| 79 | libstdc++ \ | ||
| 80 | libstdc++-dev \ | ||
| 81 | libtool \ | ||
| 82 | make \ | ||
| 83 | perl-module-re \ | ||
| 84 | perl-module-text-wrap \ | ||
| 85 | pkgconfig \ | ||
| 86 | quilt \ | ||
| 87 | sed \ | ||
| 88 | " | ||
| 89 | RDEPENDS:packagegroup-self-hosted-sdk:append:mingw32 = "\ | ||
| 90 | libssp \ | ||
| 91 | libssp-dev \ | ||
| 92 | libssp-staticdev \ | ||
| 93 | " | ||
| 94 | # rpcsvc-proto: for rpcgen | ||
| 95 | RDEPENDS:packagegroup-self-hosted-sdk:append:libc-glibc = "\ | ||
| 96 | glibc-gconv-ibm850 \ | ||
| 97 | glibc-utils \ | ||
| 98 | rpcsvc-proto \ | ||
| 99 | " | ||
| 100 | |||
| 101 | STRACE = "strace" | ||
| 102 | STRACE:riscv32 = "" | ||
| 103 | RDEPENDS:packagegroup-self-hosted-debug = " \ | ||
| 104 | gdb \ | ||
| 105 | gdbserver \ | ||
| 106 | rsync \ | ||
| 107 | ${STRACE} \ | ||
| 108 | tcf-agent" | ||
| 109 | |||
| 110 | RDEPENDS:packagegroup-self-hosted-extended = "\ | ||
| 111 | bzip2 \ | ||
| 112 | chrpath \ | ||
| 113 | cpio \ | ||
| 114 | curl \ | ||
| 115 | diffstat \ | ||
| 116 | diffutils \ | ||
| 117 | elfutils \ | ||
| 118 | expat \ | ||
| 119 | gawk \ | ||
| 120 | gdbm \ | ||
| 121 | gettext \ | ||
| 122 | gettext-runtime \ | ||
| 123 | git \ | ||
| 124 | git-perltools \ | ||
| 125 | grep \ | ||
| 126 | groff \ | ||
| 127 | gzip \ | ||
| 128 | libaio \ | ||
| 129 | libusb1 \ | ||
| 130 | libxml2 \ | ||
| 131 | lsof \ | ||
| 132 | man \ | ||
| 133 | man-pages \ | ||
| 134 | mdadm \ | ||
| 135 | minicom \ | ||
| 136 | mtools \ | ||
| 137 | ncurses \ | ||
| 138 | ncurses-terminfo-base \ | ||
| 139 | nfs-utils \ | ||
| 140 | nfs-utils-client \ | ||
| 141 | openssl \ | ||
| 142 | openssh-scp \ | ||
| 143 | openssh-sftp-server \ | ||
| 144 | openssh-ssh \ | ||
| 145 | opkg \ | ||
| 146 | opkg-utils \ | ||
| 147 | patch \ | ||
| 148 | perl \ | ||
| 149 | perl-dev \ | ||
| 150 | perl-misc \ | ||
| 151 | perl-modules \ | ||
| 152 | perl-pod \ | ||
| 153 | python3 \ | ||
| 154 | python3-modules \ | ||
| 155 | python3-git \ | ||
| 156 | quota \ | ||
| 157 | readline \ | ||
| 158 | rpm \ | ||
| 159 | setserial \ | ||
| 160 | settings-daemon \ | ||
| 161 | socat \ | ||
| 162 | subversion \ | ||
| 163 | sudo \ | ||
| 164 | sysstat \ | ||
| 165 | tar \ | ||
| 166 | tcl \ | ||
| 167 | texinfo \ | ||
| 168 | unzip \ | ||
| 169 | usbutils \ | ||
| 170 | watchdog \ | ||
| 171 | wget \ | ||
| 172 | which \ | ||
| 173 | xinetd \ | ||
| 174 | xz \ | ||
| 175 | zip \ | ||
| 176 | zlib \ | ||
| 177 | zstd \ | ||
| 178 | " | ||
| 179 | |||
| 180 | RDEPENDS:packagegroup-self-hosted-graphics = "\ | ||
| 181 | adwaita-icon-theme \ | ||
| 182 | builder \ | ||
| 183 | l3afpad \ | ||
| 184 | libgl \ | ||
| 185 | libgl-dev \ | ||
| 186 | libglu \ | ||
| 187 | libglu-dev \ | ||
| 188 | libx11-dev \ | ||
| 189 | pcmanfm \ | ||
| 190 | vte \ | ||
| 191 | xdg-utils \ | ||
| 192 | " | ||
