summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended/libidn
Commit message (Collapse)AuthorAgeFilesLines
* libidn2: Fix reproducibility issueRichard Purdie2020-02-061-1/+2
| | | | | | | | | | | The previous tweak for reproducibility didn't handle the duplicate whitepace left behind, fix this. [YOCTO #13771] (From OE-Core rev: 0392fcbdc85180581ce7392212808ebb822cc2e8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libidn2: upgrade 2.2.0 -> 2.3.0Ross Burton2019-11-291-2/+2
| | | | | | | (From OE-Core rev: f6136b2bf768105a0caedf9562767b59275db3f7) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libidn2: remove build paths from libidn2.pcRoss Burton2019-07-261-0/+4
| | | | | | | | | | | | | The libunistring m4 macros end up putting the full build-time library path into the .pc file, which is no good on target. Sed it out to stop build paths leaking onto the target. [ YOCTO #13403 ] (From OE-Core rev: 2ab5a34357b86be19a1b1a85eac54fa0cf1e7fd2) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libidn2: upgrade to 2.2.0Ross Burton2019-06-042-30/+5
| | | | | | | | | | | | The unistring patch isn't needed anymore (the relevant lines are entirely removed). License checksums updated because of a typo fix, and an added author name. (From OE-Core rev: 73fe3f7108e1d194961440f63afa73d5f7a0b983) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libidn2: Fix libunistring detectionKhem Raj2018-08-201-0/+4
| | | | | | | | | | | | | | | | | | | 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>
* libidn2: Fix charset.alias issue with muslKhem Raj2018-08-082-1/+26
| | | | | | | | | | | | | | | 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>
* libidn2: add new versionRoss Burton2018-07-301-0/+23
| | | | | | | | | 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>
* libidn: upgrade 1.34 -> 1.35Alexander Kanavin2018-05-292-7/+7
| | | | | | | | | | | 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>
* libidn: update to 1.34Alexander Kanavin2018-05-045-1046/+34
| | | | | | | | | | | | 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>
* libidn: refresh patchesRoss Burton2018-03-091-5/+5
| | | | | | | | | | | | | | | | | | | | | 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>
* libidn: Fix hardened build with muslKhem Raj2017-05-252-0/+182
| | | | | | | | | | | 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>
* libidn: Fix build with gcc7Khem Raj2017-05-113-156/+1004
| | | | | | | | | | | 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>
* recipes: Move out stale GPLv2 versions to a seperate layeruninative-1.5Richard Purdie2017-03-071-36/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* libidn: enable gtk-docAlexander Kanavin2016-09-091-1/+1
| | | | | | | (From OE-Core rev: 40b4357c79f971b79fcb667cd6617068250ac4d1) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libidn: 1.32 -> 1.33Dai Caiyun2016-08-231-4/+4
| | | | | | | | | | | 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>
* libidn: add license per packageJoe Slater2016-07-201-0/+3
| | | | | | | | | | 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>
* libidn: add patch to build w/ -Wformat-securityAndré Draszik2016-07-082-0/+182
| | | | | | | | | | | 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>
* meta: update patch metadataRoss Burton2016-07-082-2/+2
| | | | | | | | | 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>
* libidn: fix QA warning (uClibc)André Draszik2016-07-011-0/+1
| | | | | | | | | | | | | 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>
* libidn: add native and nativesdk supportAlexander Kanavin2015-12-162-0/+6
| | | | | | | | | | 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>
* libidn: 1.30 -> 1.32Kai Kang2015-11-161-2/+2
| | | | | | | | (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>
* libidn: Upgrade to 1.30Saul Wold2015-05-201-5/+5
| | | | | | | | | 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>
* libidn_0.6.14: fix the QA IssueLei Maohui2015-01-291-0/+1
| | | | | | | | | | | | | | | 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>
* libidn: Upgrade to 1.29Saul Wold2014-08-231-5/+5
| | | | | | | | | | 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>
* Add texinfo.bbclass; recipes that use texinfo utils at build-time inherit it.Max Eliaser2014-05-022-2/+2
| | | | | | | | | | | | | 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>
* libidn: disable C# directlyZhang Xiao2014-01-141-1/+2
| | | | | | | | | | | 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>
* libidn: enable TLDRoy Li2013-12-092-4/+0
| | | | | | | | | | 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>
* libidn: upgrade to 1.28Saul Wold2013-07-161-2/+2
| | | | | | | (From OE-Core rev: 02988d8e03e9189f1b287b959994b70f261217bd) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libidn: Update to 1.27Saul Wold2013-06-131-6/+5
| | | | | | | | | | 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>
* libidn: remove help2man dependencyMarko Lindqvist2013-02-122-2/+27
| | | | | | | | | | | | | 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>
* libidn: Update to 1.26Saul Wold2013-01-281-4/+4
| | | | | | | (From OE-Core rev: ba9bf2b01f8166860e724b416f413153de14a750) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libidn: fix license segment md5sum boundaryMarko Lindqvist2013-01-161-2/+2
| | | | | | | | | | | | 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>
* libidn: add checksums to version 0.6.14 recipeMarko Lindqvist2013-01-161-0/+3
| | | | | | | | (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>
* fix my typos in patch headersNitin A Kamble2012-07-181-5/+5
| | | | | | | | (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>
* libidn: fix build with automake 1.12Nitin A Kamble2012-07-172-2/+28
| | | | | | | | | | | | | 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>
* libidn: Upgrade to 1.25Saul Wold2012-06-251-3/+3
| | | | | | | (From OE-Core rev: 059460f1d7dc4f556a904658b4f26c2e7d684210) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libidn: clean up FILE after PACKAGE reorderSaul Wold2012-06-212-2/+7
| | | | | | | (From OE-Core rev: 1abf29813d77aa1c54c17cd7b1ac23f5f74def9f) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libidn: fix build with automake 1.12Nitin A Kamble2012-05-252-2/+29
| | | | | | | (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>
* libidn: Update to 1.24Saul Wold2012-02-032-24/+31
| | | | | | | (From OE-Core rev: ef2dcae84fe3a91f781ce906ea283d9f8d698af8) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libidn: Upgrade to 1.23Saul Wold2011-12-221-2/+3
| | | | | | | (From OE-Core rev: 37a5aea77feb1cb7fc49da533d895ac6f686ebaf) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libidn_1.22: add SRC_URI checksumsSebastian Krzyszkowiak2011-08-301-0/+2
| | | | | | (From OE-Core rev: 9f4a66bffa03142f30bb91352c0219ab010316f0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* SRC_URI, S: use BPN instead of PN for multilib caseYu Ke2011-08-042-2/+2
| | | | | | | | | | | | 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>
* libidn: upgrade from 1.20 to 1.22Yu Ke2011-07-041-4/+1
| | | | | | | | | - 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>
* libidn: upgrade from 1.19 to 1.20Mei Lei2011-04-191-4/+4
| | | | | | | (From OE-Core rev: 49371d81bb10436901710985fa942493e983f92e) Signed-off-by: Mei Lei <lei.mei@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Various: Switch to using GNU_MIRRORTom Rini2011-03-231-1/+1
| | | | | | | (From OE-Core rev: bd9e899d1b07813c78f2dc2e5c46a67937839065) Signed-off-by: Tom Rini <tom_rini@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes-extended: Add Summary informationMark Hatle2010-12-162-0/+2
| | | | | | Add Summary information and update descriptions as necessary. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* SRC_URI Checksums AdditionalsSaul Wold2010-12-091-0/+3
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* packages: Separate out most of the remaining packages into recipesRichard Purdie2010-09-012-0/+46
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>