aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-core
AgeCommit message (Collapse)Author
2024-02-28gettext: Resolve locale alias file issue5.0_M3scarthgapRichard Purdie
Adapt to changes in OE-Core locale generation and match alias handling with the change in glibc packaging. The file is only used for legacy situations. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-09-03zlib: Update version to match coreyocto-4.3nanbield-4.34.3_M3Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09dbus: adjust for dbus 1.14Alexander Kanavin
Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-13dtc: update for recipe changes in oe-core3.5_M1Ross Burton
The tools now build for MinGW so we don't need to disable them, but as ncurses still fails we should continue to remove the bash RDEPENDS. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-30meta-mingw: Convert to new override syntaxRichard Purdie
This converts the layer to the new override syntax. This was done using <oe-core>/scripts/contrib/convert-overrides.py <this-layer> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-28dbus: Update to handle dbus-tools changeRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-09-21ninja: configure for mingw platform3.2_M3Samuli Piippo
Signed-off-by: Samuli Piippo <samuli.piippo@qt.io> Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
2020-08-21nativesdk-packagegroup-sdk-host: Update to match oe-core default providers ↵Richard Purdie
handling This was repsonsible for some strange differences in behaviour between other OE-Core recipes and this one. Its assumed this package is present in any SDK build. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-02-19glib-2.0: Append to ${PN}-utils rather than overwriteRichard Purdie
This avoids errors with the recent change to add things to ${PN}-utils in OE-Core. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-12-09gettext: adapt for version 0.203.1_M2Alexander Kanavin
Drop backported patch (new gettext includes the updates). Drop version from the .bbappend (hopefully no version-specific tweaks will be needed going forward). Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
2019-11-12Add sdktest imageJoshua Watt
Adds a specific image that can be used to build MinGW SDKs. This image includes extra recipes that are know to build for MinGW so that they can be tested on the autobuilder. Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
2019-10-25dbus: Set FILESJoshua Watt
Set the package files correctly for MinGW Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
2019-10-25libxml2: Remove python supportJoshua Watt
Python doesn't cross compile for MinGW, so remove it as a dependency from the mingw32 nativesdk build Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
2018-11-21packagegroup-sdk-host: add Make2.7_M1Ross Burton
Make is useful, so add it to the SDK. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
2018-11-20winpthreads: use posix threads library from mingw64Samuli Piippo
Use the winpthreads library available in the mingw64 and change the thread model from win32 to posix to get access to c++11 features. Signed-off-by: Samuli Piippo <samuli.piippo@qt.io> Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
2018-04-19nativesdk-packagegroup-sdk-host: add qemu to SDKJuro Bystricky
Now that we can build qemu for mingw, include it in SDK. Signed-off-by: Juro Bystricky <juro.bystricky@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2018-04-14gettext_0.19.%.bbappend: fix build for mingw 5.0.3Juro Bystricky
Modify CFLAGS to fix a build error caused by upgrading mingw64 to 5.0.3: 'undefined reference to `xmlFree'' Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
2017-08-28Fix Yocto Project compatible errorsMark Hatle
Each of the recipes modified fail the YP compatible checking script because they modify the checksum of the package, even when the mingw32 SDK is not enabled. This is corrected by ensuring that each of the settings is only done when the mingw32 override is enabled. The PACKAGECONFIG options are moved to oe-core, as there is no way to specify they should only available in the mingw32 override is enabled. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2017-04-06dtc: Only build libfdt for mingw32Nathan Rossi
Whilst building libfdt on mingw32 is functional, building dtc for mingw32 is not. This is due to dtc relying on certain POSIX functions as well as not handling the MSVCRT printf formatting. This change enables building and installing libfdt only for mingw32, disabling the build of device-tree-compiler itself. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2017-04-06glib-2.0: Clean up unnecessary appends that are resolved in oe-coreNathan Rossi
The changes that are appended for '--enable-include=printf=yes' and removal of charset.alias are handled in oe-core. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2017-04-06glib-2.0: Handle packaging .dll and .exe files for mingw32Nathan Rossi
Handle the packaging of .dll files into the ${PN} package, also package only certain .exe files into the ${PN} and others into the ${PN}-utils packages. This is required due to the mingw/windows convention where .dll's are shipped in the bindir. Move the packaging of *.def into the ${PN}-dev package, it is only used during development/compilation. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2017-04-06glib-2.0: Disable libmount support for mingw32 targetsNathan Rossi
MinGW/Windows does not have support for libmount, so disable it when targeting mingw32. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2017-04-06glib-2.0: Prevent a bash dependency via bash-completionNathan Rossi
Prevent glib-2.0 depending on bash indirectly due to the RDEPEND on bash-completion. The bash dependency is undesirable due to bash depending on POSIX compatibility (fork, etc) which is not provided by MinGW but instead MSYS or CYGWIN. The glib-2.0 configure does not allow for disabling of bash-completion output, so instead of disabling the bash-completion bbclass entirely allow the output to be packaged but remove the RDEPENDS_${PN}-bash-completion on bash-completion. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2017-04-06gettext_0.19.%.bbappend: Handle packaging .dll's for mingw32Nathan Rossi
Package the libgettext*.dll files in their respective packages. Additionally package libintl*.dll in a separate libintl package, this avoids the need to ship libintl*.dll in gettext-runtime which pulls in a number of files and binaries which are not required for libintl on its own. Whilst the package is added to PACKAGES unconditionally, it remains empty for targets where libintl is not provided/built by gettext. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2017-04-06gettext_0.19.%.bbappend: Fix/enable shared building of gettextNathan Rossi
Fix building of shared gettext for i686/32-bit mingw32. This adds a patch which fixes an issue with gnulib that is included in gettext. This patch does not need to be submitted upstream as it is fixing an issue with the included version of gnulib. Upstream gnulib has already fixed this issue and upstream gettext has already updated the included gnulib, however gettext has not yet made a release that includes this fix. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2017-04-06expat: Fix ${PN}-bin handling for .exe filesNathan Rossi
For mingw it is convention to have DLLs in bindir. To avoid grouping anything other that .exe files into the ${PN}-bin package, override it so that only '*.exe' files are shipped. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2017-03-07zlib*.bbappend: Work with all 1.2.% versionsJuro Bystricky
Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
2016-09-28gettext_0.19.4.bbappend: Update for later versionsJuro Bystricky
Modified to work properly with later versions. Only static build supported. (Tested up to 0.19.8.1) Signed-off-by: Juro Bystricky <juro.bystricky@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-01meta-environment: Update environment files to batch filesMark Hatle
Since the environment .sh files can't be used on a normal windows machine, change to providing .bat files instead. The same mechanisms normally used can be used on the Windows command line. i.e. Unix way: $ source environment-setup-armv5te-wrs-linux-gnueabi.sh $ $CC hello.c Win32 way: C:\Users\mhatle\win-sdk>environment-setup-armv5te-wrs-linux-gnueabi.bat C:\Users\mhatle\win-sdk>%CC% hello.c Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2015-08-09gettext_0.19.4.bbappend: support for mingwJuro Bystricky
This patch solves various unresolved references: .libs/fstrcmp.o:fstrcmp.c:(.text+0x4b6): undefined reference to `_imp__pthread_key_create' .libs/fstrcmp.o:fstrcmp.c:(.text+0x5b2): undefined reference to `_imp__pthread_once' .libs/fstrcmp.o:fstrcmp.c:(.text+0x5c4): undefined reference to `_imp__pthread_getspecific' .libs/fstrcmp.o:fstrcmp.c:(.text+0x617): undefined reference to `_imp__pthread_setspecific' .libs/localename.o:localename.c:(.text+0x14f6): undefined reference to `_imp__pthread_mutex_lock' .libs/localename.o:localename.c:(.text+0x1576): undefined reference to `_imp__pthread_mutex_unlock' .libs/localename.o:localename.c:(.text+0x15c9): undefined reference to `_imp__pthread_mutex_unlock' glthread/.libs/lock.o:lock.c:(.text+0xe): undefined reference to `_imp__pthread_mutexattr_init' glthread/.libs/lock.o:lock.c:(.text+0x2d): undefined reference to `_imp__pthread_mutexattr_settype' glthread/.libs/lock.o:lock.c:(.text+0x44): undefined reference to `_imp__pthread_mutex_init' glthread/.libs/lock.o:lock.c:(.text+0x53): undefined reference to `_imp__pthread_mutexattr_destroy' glthread/.libs/lock.o:lock.c:(.text+0x62): undefined reference to `_imp__pthread_mutexattr_destroy' glthread/.libs/lock.o:lock.c:(.text+0x75): undefined reference to `_imp__pthread_mutexattr_dest Signed-off-by: Juro Bystricky <juro.bystricky@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-08-19glib-2.0: Enable mingw32 buildsRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-18packagegroup-cross-canadian: reenable gdb on mingw32Richard Tollerton
Signed-off-by: Richard Tollerton <rich.tollerton@ni.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-30packagegroup-cross-canadian: Update after OE-Core meta-environment changesRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-09-04Initial populationRichard Purdie