summaryrefslogtreecommitdiffstats
path: root/recipes-support
Commit message (Collapse)AuthorAgeFilesLines
* recipes: Update to match S/UNPACKDIR changesRichard Purdie2025-06-201-1/+1
| | | | | | | Update to match the recent changes in OE-Core where the unpack layout changed. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libiconv: Upgrade to 1.18 release5.3_M1Khem Raj2025-04-301-5/+5
| | | | | | | | | | | | | | | The libiconv and charset library is now licensed under the LGPL version 2.1 instead of the LGPL version 2.0 previously. Programs e.g. iconv are under GPL 3.0 1.18 Release notes [1] Helps fixing build breaks seen with GCC15 [1] https://savannah.gnu.org/news/?id=10703 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libiconv: tell autoreconf where to find supplementary macrosyocto-5.2.2yocto-5.2.1yocto-5.2walnascar-5.2.2walnascar-5.2.1walnascar-5.25.2_M3walnascarRoss Burton2025-02-251-0/+3
| | | | | | | | | | | | | | | | | The libiconv build is non-idiomatic, and most importantly doesn't use automake so there's no way to tell aclocal where to find macros. Currently that isn't an issue because our autotools class explicitly specifies any directories it can find containing macros but that will be removed shortly, so tell autoreconf where to find the macros as the upstream Makefile.devel does. Note that we need to pass absolute paths here because libiconv has a nested configure script which fails when autoreconf is used with relative paths. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* curl: Disable incompatible-pointer-types warning as error on mingwKhem Raj2024-05-301-0/+11
| | | | | | | | | GCC-14 promoted this warning into error by default but code does not build cleanly and now this warning becomes a hard error. RP: Fix whitespace Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libiconv: update license with SPDX name5.0_M2Kai Kang2023-12-201-1/+1
| | | | | | | | | | | | License 'LGPLv3' is obsolete WARNING: nativesdk-libiconv-1.15-r1 do_package_qa: QA Issue: Recipe LICENSE includes obsolete licenses LGPLv3 [obsolete-license] so replace it with the SPDX name 'LGPL-3.0-only'. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mpfr: upgrade to 4.2.xyocto-4.2mickledore-4.24.2_M34.2_M2Alexandre Belloni2023-01-111-0/+0
| | | | | Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mingw-libgnurx: update license name4.1_M3Kai Kang2022-08-241-1/+1
| | | | | | | | | | Update license name with SPDX identifier to eliminate warning: WARNING: mingw-libgnurx-2.5.1-r0 do_package_qa: QA Issue: Recipe LICENSE includes obsolete licenses LGPLv2.1 [obsolete-license] Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* curl: Fix after openssl recipe changes to PACKAGECONFIG3.5_M2Richard Purdie2022-01-111-1/+2
| | | | | | | The oe-core curl recipe changed PACKAGECONFIG options around, update the bbappend to match. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-mingw: Convert to new override syntaxRichard Purdie2021-07-307-15/+15
| | | | | | | | 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>
* mingw-libgnurx: Add recipeKhem Raj2021-05-043-0/+181
| | | | | | | | This implements glibc regex and will be used by many packages e.g. flex, therefore add recipe Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
* libgcrypt: drop 1.8.x append and patchAlexander Kanavin2021-03-022-52/+0
| | | | | | | | | 1.9.x no longer requires this, as the code has been refactored into an external script that has defaults and a guard for .git directory. Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libmpc: Add missing whitespace in append operator useyocto-3.2.4yocto-3.2.3yocto-3.2.2yocto-3.2.1gatesgarth-24.0.4gatesgarth-24.0.3gatesgarth-24.0.2gatesgarth-24.0.13.3_M23.3_M1gatesgarthKhem Raj2020-11-161-1/+1
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
* Update mpfr 4.0.x -> 4.1.xJoshua Watt2020-07-161-0/+0
| | | | | | Updates the bbappend to match oe-core Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
* libiconv: Upgrade 1.14 -> 1.15Joshua Watt2018-11-214-5102/+4
| | | | | | Updates to the latest release of libiconv Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
* cmake: add support for building nativesdk-cmakeSamuli Piippo2018-11-201-0/+2
| | | | | | | Build nativesdk-cmake and dependency libs without without openssl. Signed-off-by: Samuli Piippo <samuli.piippo@qt.io> Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
* mpfr: Update to new verion in masterRichard Purdie2018-08-161-0/+0
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libmpc: use wildcard versionRoss Burton2018-02-281-0/+0
| | | | Signed-off-by: Ross Burton <ross.burton@intel.com>
* Fix Yocto Project compatible errorsMark Hatle2017-08-281-2/+2
| | | | | | | | | | | | | | 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>
* libgcrypt: Handle upgrade of libgcrypt in oe-coreRichard Purdie2017-08-171-0/+0
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libgcrypt: generalise bbappendRoss Burton2017-07-191-0/+0
|
* libiconv: add a recipe from oe-coreAlexander Kanavin2017-05-184-0/+5146
| | | | | | | | Both glibc and musl provide their own implementation, but meta-mingw still requires it. Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
* libgpg-error: remove obsolete 1.26 bbappendRoss Burton2017-05-162-52/+0
| | | | | | | oe-core now has 1.27 which solves the problem this patch was for, so remove the obsolete bbappend and patch. Signed-off-by: Ross Burton <ross.burton@intel.com>
* libgcrypt_1.7.6.bbappend: Add patch to fix configure bug for mingw32Nathan Rossi2017-04-062-0/+52
| | | | | | | | | | Resolve bug with the generation of the versioninfo.rc file which depends on the BUILD_REVISION being set during configure. The BUILD_REVISION is unset when building against tarball source due to no git repository information. This patch sets the BUILD_REVISION to 0 when no information is available. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
* libgcrypt: Disable 'capabilities' for mingw32Nathan Rossi2017-04-061-0/+3
| | | | | | | libcap does not support mingw32, so disable 'capabilities' support for the mingw32 targets. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
* libgcrypt: Handle packaging of .exe and .def filesNathan Rossi2017-04-061-0/+8
| | | | | | | | | Handle packaging of .exe for the hmac/dumpexp packages. Also add the packaging of mpicalc.exe to the -dev package. Also handle the packaging of the .def files into the -dev package. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
* libgpg-error_1.26.bbappend: Add patch to fix configure bug for mingw32Nathan Rossi2017-04-062-0/+52
| | | | | | | | | | Resolve bug with the generation of the versioninfo.rc file which depends on the BUILD_REVISION being set during configure. The BUILD_REVISION is unset when building against tarball source due to no git repository information. This patch sets the BUILD_REVISION to 0 when no information is available. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
* libgpg-error: Handle packaging .exe filesNathan Rossi2017-04-061-0/+3
| | | | | | Handle packaging gpg-error.exe in the -dev package. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
* libpcre: Handle shipping .exe and .dll files for mingw32Nathan Rossi2017-04-061-0/+6
| | | | | | Package the .dll and .exe files into their expected packages. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
* mpfr_3.1.3.bbappend: Work with all 3.1.% versionsJuro Bystricky2016-09-281-0/+0
| | | | | | | Tested with 3.1.4. Signed-off-by: Juro Bystricky <juro.bystricky@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gmp_6.0.0.bbappend: RemovedJuro Bystricky2016-09-281-3/+0
| | | | | | | Not needed anymore. Signed-off-by: Juro Bystricky <juro.bystricky@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mpfr_3.1.2: updated to mpfr_3.1.3Juro Bystricky2015-08-091-0/+0
| | | | | | | | Renamed mpfr_3.1.2.bbappend to mpfr_3.1.3.bbappend to match the new recipe mpfr_3.1.3.bb. Signed-off-by: Juro Bystricky <juro.bystricky@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libmpc_1.0.2: updated to libmpc_1.0.3Juro Bystricky2015-08-091-0/+0
| | | | | | | | | Renamed recipes-support/mpc/libmpc_1.0.2.bbappend to recipes-support/libmpc/libmpc_1.0.3.bbappend to reflect the changed location and version of the recipe libmpc_1.0.3.bb. Signed-off-by: Juro Bystricky <juro.bystricky@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gmp: Upgrade gmp 5.1.1 -> 6.0.0Richard Purdie2014-08-121-0/+0
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* binutils-cross-canadian/libmpc: Catch up with daisy recipe upgradesRichard Purdie2014-04-301-0/+0
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Initial populationRichard Purdie2013-09-043-0/+5