summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended/libidn
AgeCommit message (Collapse)Author
2018-08-20libidn2: Fix libunistring detectionKhem Raj
libunistring is one such library which many autotooled packages mistake to use from build system if its installed on it. This is specifically toxic when build host arch is same as target arch since we only see the problem during runtime but thankfully OE has build time QA which warns about it. QA Issue: libidn2: The compile log indicates that host include and/or library paths were used. Using --with-libunistring-prefix nudges the autoconf system for the component to first look into target sysroot before going on to search on the build host (From OE-Core rev: 9a4ea4ff856e2379888ea5cdcc0e761956e1f53b) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-08libidn2: Fix charset.alias issue with muslKhem Raj
Fixes ERROR: libidn2-2.0.5-r0 do_package: QA Issue: libidn2: Files/directories were installed but not shipped in any packag e: /usr/lib/charset.alias Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or del ete them within do_install. (From OE-Core rev: 3f3899e9e68aae2d43cd41e2f0760ac9da6e86e5) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-07-30libidn2: add new versionRoss Burton
libidn 1.x is deprecated, add the parallel-installable libidn2. (From OE-Core rev: 2a747138a2945dc12e6f35b2cf64d0e2aad7094f) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-29libidn: upgrade 1.34 -> 1.35Alexander Kanavin
Add autoconf-archive dependency to expand AC_JAVA_OPTIONS and other java-related macros. (From OE-Core rev: 52ba8d490733eb5e830717f414531270d88b3df6) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-04libidn: update to 1.34Alexander Kanavin
Drop backported 0001-idn-fix-printf-format-security-warnings.patch and gcc7-compatibility.patch. Refresh a couple other patches. (From OE-Core rev: 04d879344e1f45d4d5212996bb1535a3f4ebc545) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-03-09libidn: refresh patchesRoss Burton
The patch tool will apply patches by default with "fuzz", which is where if the hunk context isn't present but what is there is close enough, it will force the patch in. Whilst this is useful when there's just whitespace changes, when applied to source it is possible for a patch applied with fuzz to produce broken code which still compiles (see #10450). This is obviously bad. We'd like to eventually have do_patch() rejecting any fuzz on these grounds. For that to be realistic the existing patches with fuzz need to be rebased and reviewed. (From OE-Core rev: 8d4e250383f08e3cd53db809d718910048b9021b) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-05-25libidn: Fix hardened build with muslKhem Raj
Re-introduce the patch that was deemed to be not needed but it infact is still needed with musl (From OE-Core rev: 3ba88c72e84c8c2a142b990b7547aa221f564d82) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-05-11libidn: Fix build with gcc7Khem Raj
Replace a local patch for format warning with the one that got committed upstream (From OE-Core rev: 0f3e67a5d9bcd304fef0618f62f48fcf087d30c7) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-03-07recipes: Move out stale GPLv2 versions to a seperate layeruninative-1.5Richard Purdie
These are recipes where the upstream has moved to GPLv3 and these old versions are the last ones under the GPLv2 license. There are several reasons for making this move. There is a different quality of service with these recipes in that they don't get security fixes and upstream no longer care about them, in fact they're actively hostile against people using old versions. The recipes tend to need a different kind of maintenance to work with changes in the wider ecosystem and there needs to be isolation between changes made in the v3 versions and those in the v2 versions. There are probably better ways to handle a "non-GPLv3" system but right now having these in OE-Core makes them look like a first class citizen when I believe they have potential for a variety of undesireable issues. Moving them into a separate layer makes their different needs clearer, it also makes it clear how many of these there are. Some are probably not needed (e.g. mc), I also wonder whether some are useful (e.g. gmp) since most things that use them are GPLv3 only already. Someone could now more clearly see how to streamline the list of recipes here. I'm proposing we mmove to this separate layer for 2.3 with its future maintinership and testing to be determined in 2.4 and beyond. (From OE-Core rev: 19b7e950346fb1dde6505c45236eba6cd9b33b4b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-09-09libidn: enable gtk-docAlexander Kanavin
(From OE-Core rev: 40b4357c79f971b79fcb667cd6617068250ac4d1) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-08-23libidn: 1.32 -> 1.33Dai Caiyun
1)Upgrade libidn from 1.32 to 1.33. 2)Modify LIC_FILES_CHKSUM, since the date in it has been changed, But the LICENSE has not been changed (From OE-Core rev: fa042b49a3a1a78ae28b19e66b30c279da65963a) Signed-off-by: Dai Caiyun <daicy.fnst@cn.fujitsu.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-07-20libidn: add license per packageJoe Slater
The idn package is GPLv3 and the rest is LGPLv2.1+ or LGPLv3. (From OE-Core rev: 518b1891e4dcbd710724ad3473105efbc25a2ed1) Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-07-08libidn: add patch to build w/ -Wformat-securityAndré Draszik
While the file in question is a command line utility only, let's be clean and still fix it. (From OE-Core rev: 40636c1ef853be01541b89d9b6f1321bbeefe8f3) Signed-off-by: André Draszik <adraszik@tycoint.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-07-08meta: update patch metadataRoss Burton
Enforce the correct tag names across all of oe-core for consistency. (From OE-Core rev: 606a43dc38a00cc243f933722db657aea4129f8e) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-07-01libidn: fix QA warning (uClibc)André Draszik
WARNING: libidn-1.32-r0 do_package_qa: QA Issue: libidn rdepends on libiconv, but it isn't a build dependency, missing libiconv in DEPENDS or PACKAGECONFIG? [build-deps] We already have virtual/libiconv which is set appropriately in all environments, so let's use it to fix the issue. (From OE-Core rev: 181918f5a3ce662f7df333c584c11f1c261f0269) Signed-off-by: André Draszik <adraszik@tycoint.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-16libidn: add native and nativesdk supportAlexander Kanavin
This is needed because gnutls now requires libidn. (From OE-Core rev: b42779453b833aeabd4683fcb7c7a032928c4cbe) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-11-16libidn: 1.30 -> 1.32Kai Kang
(From OE-Core rev: 2d0bf5f7214b6b8694a3b93d8e9b7e5ae24356f7) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-05-20libidn: Upgrade to 1.30Saul Wold
LIC_CHKSUM updated because year was changed in those associated files. (From OE-Core rev: 1f030a5355c234dc6d1d2b22a25cbb96d5628056) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-01-29libidn_0.6.14: fix the QA IssueLei Maohui
To fix the QA Issue as following: ERROR: QA Issue: libidn: Files/directories were installed but not shipped /usr/share/emacs /usr/share/emacs/site-lisp /usr/share/emacs/site-lisp/punycode.el /usr/share/emacs/site-lisp/idna.el [installed-vs-shipped] (From OE-Core rev: 510837cacdc98acc42ea36bd5bd1841dbff418e4) Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-08-23libidn: Upgrade to 1.29Saul Wold
The COPYING and other files updated the year to 2014 so the Checksums needed to be updated also. (From OE-Core rev: da32d09e9ce689d7941fff2ea6d6ddb1295fbbe0) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-05-02Add texinfo.bbclass; recipes that use texinfo utils at build-time inherit it.Max Eliaser
The class itself currently does nothing. The idea is to mark all recipes that make use of the texinfo utilities. In the future, this class could be used to suppress the generation/formatting of documentation for performance, explicitly track dependencies on these utilities, and eliminate Yocto's current dependency on the host system's texinfo utilities. (From OE-Core rev: e6fb2f9afe2ba6b676c46d1eb297ca9cc532d405) Signed-off-by: Max Eliaser <max.eliaser@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-14libidn: disable C# directlyZhang Xiao
Disable C# building with --disable-csharp instead of remove useless binary files. (From OE-Core rev: b4c4923d2e1035a036d04199c0acff6ccdd49cfe) Signed-off-by: Zhang Xiao <xiao.zhang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-09libidn: enable TLDRoy Li
enable TLD, and other releases always enable it (From OE-Core rev: 77757639ac82f9ad1a8aaf8052d45c546083e606) Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-07-16libidn: upgrade to 1.28Saul Wold
(From OE-Core rev: 02988d8e03e9189f1b287b959994b70f261217bd) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-06-13libidn: Update to 1.27Saul Wold
COPYING, idna.h and ida.c: Year change only 2012 -> 2013 (From OE-Core rev: ca5f7c2c977e18c4e07555f9a2f8c5f9cbe75060) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-02-12libidn: remove help2man dependencyMarko Lindqvist
Remove manpage creation. It wasn't working because of help2man missing when libidn is being built. This attempt to create manpages without help2man turns from no-op to hard error with automake-1.13. (From OE-Core rev: 46a4a696eec4d92beac1072fe6c64da1089c7cf8) Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-01-28libidn: Update to 1.26Saul Wold
(From OE-Core rev: ba9bf2b01f8166860e724b416f413153de14a750) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-01-16libidn: fix license segment md5sum boundaryMarko Lindqvist
Replaced incorrect "firstline" with correct "beginline" for telling where license segment in file begins. Old md5sum was calculated from the beginning of the file, not from beginning of the license segment. (From OE-Core rev: 3a116ba892f63a690932d0aee454c15927ba0eca) Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-01-16libidn: add checksums to version 0.6.14 recipeMarko Lindqvist
(From OE-Core rev: 98691df00020036628617d6f149c02b1d0d856ea) Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-18fix my typos in patch headersNitin A Kamble
(From OE-Core rev: 2a686494119ced9c1eca45b229aa8746dc8a143f) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-17libidn: fix build with automake 1.12Nitin A Kamble
Added a new patch avoid_AM_PROG_MKDIR_P_warning_error_with_automake_1.12.patch More details in the patch headers. (From OE-Core rev: c654e26007b4b014bc614fde15b7a8d9cf52d849) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-25libidn: Upgrade to 1.25Saul Wold
(From OE-Core rev: 059460f1d7dc4f556a904658b4f26c2e7d684210) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-21libidn: clean up FILE after PACKAGE reorderSaul Wold
(From OE-Core rev: 1abf29813d77aa1c54c17cd7b1ac23f5f74def9f) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-25libidn: fix build with automake 1.12Nitin A Kamble
(From OE-Core rev: 45a57de50e14e42d202aef02030751b013f9eeb3) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-03libidn: Update to 1.24Saul Wold
(From OE-Core rev: ef2dcae84fe3a91f781ce906ea283d9f8d698af8) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-12-22libidn: Upgrade to 1.23Saul Wold
(From OE-Core rev: 37a5aea77feb1cb7fc49da533d895ac6f686ebaf) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-08-30libidn_1.22: add SRC_URI checksumsSebastian Krzyszkowiak
(From OE-Core rev: 9f4a66bffa03142f30bb91352c0219ab010316f0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-08-04SRC_URI, S: use BPN instead of PN for multilib caseYu Ke
in multilibcase, PN has multilib prefix, so it is not correct to use PN in SRC_URI and S. instead, we've dedicately pruned multilib prefix in BPN, so BPN is the right alternative for PN. (From OE-Core rev: d6dca85028640034b1a5356920aad3268bd4f1c2) Signed-off-by: Yu Ke <ke.y@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-04libidn: upgrade from 1.20 to 1.22Yu Ke
- update the license checksum due to some text indent change (From OE-Core rev: 1831ede4d94a40087cc7da9f0611f9bda057e0c1) Signed-off-by: Yu Ke <ke.yu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-04-19libidn: upgrade from 1.19 to 1.20Mei Lei
(From OE-Core rev: 49371d81bb10436901710985fa942493e983f92e) Signed-off-by: Mei Lei <lei.mei@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-23Various: Switch to using GNU_MIRRORTom Rini
(From OE-Core rev: bd9e899d1b07813c78f2dc2e5c46a67937839065) Signed-off-by: Tom Rini <tom_rini@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2010-12-16recipes-extended: Add Summary informationMark Hatle
Add Summary information and update descriptions as necessary. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2010-12-09SRC_URI Checksums AdditionalsSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2010-09-01packages: Separate out most of the remaining packages into recipesRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>