summaryrefslogtreecommitdiff
path: root/conf/distro/yogurt.conf
AgeCommit message (Collapse)Author
2020-02-18conf: distro: yogurt.conf: remove DISTRO_FEATURES_LIBC variableNorbert Wesp
The DISTRO_FEATURES_LIBC variable is no longer used. The ability to configure glibc using kconfig has been removed for quite some time making the libc-* features set no longer effective. Signed-off-by: Norbert Wesp <n.wesp@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2020-01-15distro: yogurt.conf: add qtwidgets to DISTRO_FEATURES for all mx8Norbert Wesp
We do not need to save space at mx8 boards, so we can add widgets again. Signed-off-by: Norbert Wesp <n.wesp@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2019-11-15conf: distro: manage distros hierarchicallyNorbert Wesp
To understand our distros easier, we will manage them hierarchically. Now the base distro is 'yogurt'. Every other yogurt distro (except yogurt-tiny) now requires (includes) yogurt.conf and add/remove needed/unneeded features. Furthermore wayland has been dropped from base yogurt distro, as this feature is in yogurt-wayland. In addition I added 'Secure' to DISTRO_NAME at yogurt-secure.conf Signed-off-by: Norbert Wesp <n.wesp@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2019-05-16distro: yogurt: remove wayland from DISTRO_FEATURES for imx6ulNorbert Wesp
With 'wayland' in DISTRO_FEATURES building images for imx6ul will fail. In gstreamer1.0-plugins-base and also in qtwayland is a dependency to virtual/egl as soon as wayland is in DISTRO_FEATURES. So as long as this dependency is notanged upstream, we remove 'wayland' from DISTRO_FEATURES for mx6ul machines. Signed-off-by: Norbert Wesp <n.wesp@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2019-04-29distro: yogurt: Enable Wayland in default Yogurt distroMartin Schwan
Signed-off-by: Martin Schwan <m.schwan@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2019-04-09distros: move more settings to common.incStefan Müller-Klieser
All distros are better in sync now. Only drawback is yogurt-tiny, which needs a double overwrite. This seems acceptable. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2019-04-09distros: unify namesStefan Müller-Klieser
Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2019-04-02yogurt: distros: remove nodejs PREFERRED_VERSIONStefan Müller-Klieser
Current nodejs version is 10, 8 is no longer support on the current yocto branch. If we run into problems, we might to add a version 8 lts recipe. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2019-03-26distro: yogurt.conf: remove opengl from DISTRO_FEATURESNorbert Wesp
With 'opengl' in DISTRO_FEATURES building the SDK for imx6ul will fail. So we remove 'opengl' from DISTRO_FEATURES only for mx6ul machines. Signed-off-by: Norbert Wesp <n.wesp@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2018-12-11yogurt.conf: Set PREFERRED_VERSION nodejsNorbert Wesp
Nodejs v8.4.% is no longer available in sumo. Change PREFERRED_VERSION of nodejs to 8.% Signed-off-by: Norbert Wesp <n.wesp@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2018-12-04yogurt.conf: Set PREFERRED_VERSION nodejs mraa upmNorbert Wesp
We need to set the PREFERRED_VERSION variable for these packages, because there are version-dependencies between upm->mraa and mraa->nodejs. Signed-off-by: Norbert Wesp <n.wesp@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2017-11-17distro: remove vulkan from distro featuresStefan Müller-Klieser
We don't have vulkan drivers. We need to disable the compile time config, as several package extensions will fail to compile. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2017-03-28yogurt: set default node versionStefan Müller-Klieser
For the current release we stick to the 6er stable branch of nodejs. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2016-11-07distro: add basic 3g supportStefan Müller-Klieser
To install the required server add "3g" to the MACHINE_FEATURES. A basic how-to will be in the yocto reference manual. Please note that ModemManager has no voice call support at the moment and can also not run simultaneously to ofonod. ModemMananger seems to have more generic hardware support and will be the better choice if only a data plane is required. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2016-10-06packagegroup-bluetooth: add recipeStefan Müller-Klieser
We collect all packages required to have a working bluetooth setup with headset support. The installation depends on the bluetooth COMBINED_FEATURES. If bluetooth is enabled distribution wide, you can control the support per machine. Also the distribution can remove support for all machines. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2016-04-05distro: yogurt.conf: invert DISTRO_FEATURES schemeStefan Müller-Klieser
Instead of defining our own set of DISTRO_FEATURES we describe them as diff to Poky's DISTRO_FEATURES. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2016-04-05distro: add yogurt-tiny.confStefan Müller-Klieser
We add a minimal distro based on poky-tiny. Move common distro settings into common.inc. yogurt-tiny is only buildable with core-image-minimal. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2016-04-05distro: yogurt.conf: rework vendor string handlingStefan Müller-Klieser
Vendor string will be included in the default SDK path. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2016-04-05distro: yogurt.conf: include poky.confStefan Müller-Klieser
We inherit the poky defaults and overwrite only settings required to be changed. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2016-03-02BSP-Yocto-i.MX6-PD15.3-rc11.8.1-phy4Christian Hemp
Signed-off-by: Christian Hemp <c.hemp@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2016-01-18distro: yogurt.conf: remove legacy includeStefan Müller-Klieser
Configuring the libc can be done by assigning the TCLIBC variable. No further configuration include is required. Drop the old line of code. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2015-12-21BSP-Yocto-AM335x-PD15.3.01.8.1-phy3Stefan Müller-Klieser
2015-12-14BSP-Yocto-AM335x-PD15.3-rc1Stefan Müller-Klieser
2015-11-26BSP-Yocto-AM335x-PD15.2.0Stefan Müller-Klieser
2015-11-15BSP-Yocto-AM335x-PD15.2-rc11.8.1-phy1Stefan Müller-Klieser
2015-10-20yogurt: remove DISTRO_FEATURE zeroconfStefan Christ
Remove yogurt's DISTRO_FEATURE 'zeroconf'. If it's enabled, pulseaudio depends on avahi. Avahi installs a system daemon 'avahi-daemon' which listens on UDP port 5353 for packages from the local network. Every unused service and open port is a security risk. We don't use the daemon anyways. Signed-off-by: Stefan Christ <s.christ@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2015-10-20distro conf: avoid confusing '_append +='Stefan Christ
Signed-off-by: Stefan Christ <s.christ@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2015-10-20conf: distro: remove variable BB_SIGNATURE_HANDLERStefan Christ
The variable BB_SIGNATURE_HANDLER is defined in poky/meta/conf/bitbake.conf. Don't know exactly what it does, but following upstream should be safer. Signed-off-by: Stefan Christ <s.christ@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2015-10-20conf: distro: use default OELAYOUT_ABI defined in pokyStefan Christ
The variable OELAYOUT_ABI isn't a variable of a distro, it's the version of the build directory. It's defined poky/meta/conf/abi_version.conf and sourced in the global poky/meta/conf/bitbake.conf. Since the variable was overwritten in the distro, the build directory has currently the wrong ABI version. After this patch the bbclass meta/classes/sanity.bbclass will automatically convert the tmpdir version. It prints Converting staging layout from version 8/9 to layout version 10 The problem was noticed while switching from distro 'yogurt' to 'poky' in the local.conf. Signed-off-by: Stefan Christ <s.christ@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2015-10-20layer: new versioning setupStefan Müller-Klieser
We now set the bsp version string by using the DISTRO_VERSION variable. With every release we commit the bsp version to conf/distro/yogurt.conf. For KSP work you can define a version append: DISTRO_VERSION_append = "-KSPXXXX-yyyy-mm-dd" in your layer.conf. Signed-off-by: Stefan Christ <s.christ@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2015-06-01conf: distro: remove EXTRA_IMAGE_FEATURES and EXTRAOPKGCONFIGStefan Christ
Remove EXTRA_IMAGE_FEATURES in yogurt's distro config. From the yocto documentation: EXTRA_IMAGE_FEATURES: The list of additional features to include in an image. Configure this variable in the conf/local.conf file in the Build Directory. Also remove the variable EXTRAOPKGCONFIG. These changes fixes a bug, when a developer doesn't set EXTRA_IMAGE_FEATURES in his local.conf like #EXTRA_IMAGE_FEATURES = "debug-tweaks" as it is explained in the documentation. In this case the build fails and shows the error: ERROR: Nothing RPROVIDES 'yogurt-feed-config-opkg' (but phytec-qt5demo-image.bb RDEPENDS on or otherwise requires it) Signed-off-by: Stefan Christ <s.christ@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2015-03-05conf: distro: use ?= for PACKAGE_CLASSESStefan Christ
If the variable PACKAGE_CLASSES is set via '=', the user cannot overwrite the variable in his/her local.conf, because the distro configuration is parsed after the local.conf. Therefore it's better to use the '?=' operator. Signed-off-by: Stefan Christ <s.christ@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2015-02-17yogurt.conf: do not include DEFAULT distro featuresStefan Müller-Klieser
It does not make sense to include the DEFAULT distro features from poky. We define only the features we need, explicitly. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2015-02-13yogurt.conf: remove features wayland and ptestStefan Müller-Klieser
We don't support these at the moment. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2015-01-21yogurt.conf: remove poky sanity check and set version to 6Stefan Müller-Klieser
Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2015-01-20yogurt.conf: remove unused java configStefan Müller-Klieser
Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2015-01-19yogurt.conf: remove git sanity check urlStefan Müller-Klieser
This was removed from poky upstream and is currently not working. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2015-01-15layer: rework the distributionStefan Müller-Klieser
Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2014-10-01some rework towards qt5 and systemd1.7.0-phy1Stefan Müller-Klieser
Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2014-09-10smal fixesStefan Müller-Klieser
Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2014-09-09distro prepareStefan Müller-Klieser
Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2014-09-09initial distroStefan Müller-Klieser
Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>