summaryrefslogtreecommitdiffstats
path: root/meta/recipes-multimedia/libpng
Commit message (Collapse)AuthorAgeFilesLines
* libpng: upgrade 1.6.42 -> 1.6.43Wang Mingyu2024-04-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== -Fixed the row width check in png_check_IHDR(). -Added eXIf chunk support to the push-mode reader in pngpread.c. -Added contrib/pngexif for the benefit of the users who would like to inspect the content of eXIf chunks. -Added contrib/conftest/basic.dfa, a basic build-time configuration. -Fixed a preprocessor condition in pngread.c that broke build-time configurations like contrib/conftest/pngcp.dfa. -Added CMake build support for LoongArch LSX. -Fixed a CMake build error that occurred under a peculiar state of the dependency tree. This was a regression introduced in libpng-1.6.41. -Marked the installed libpng headers as system headers in CMake. -Updated the build support for RISCOS. -Updated the makefiles to allow cross-platform builds to initialize conventional make variables like AR and ARFLAGS. -Added various improvements to the CI scripts in areas like version consistency verification and text linting. Added version consistency verification to pngtest.c also. (From OE-Core rev: d36edc338fde6879390c322fb6333812a2c2ed74) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: Update SRC_URI to avoid redirectsRichard Purdie2024-03-061-2/+2
| | | | | | | | | Currently we're hitting permanent redirects on the urls. Tweak them to avoid that overhead/noise/inefficiency. (From OE-Core rev: 6b81db486e760483cf373559dc0b5ee71e410b09) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: upgrade 1.6.41 -> 1.6.42Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | Changelog: Fixed the implementation of the macro function png_check_sig(). (From OE-Core rev: b92fb50237f394cae663e4e88b1b85f30693439e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: Remove some not needed CVE_STATUSSimone Weiß2024-02-241-2/+0
| | | | | | | | | | CVE_STATUS was set for those components, but meanwhile databases are updated with corrected information, so setting the CVE_STATUS is not needed anymore. (From OE-Core rev: 5ec6057cfa66ceeb33bec013e320f8e3fa7d7ecf) Signed-off-by: Simone Weiß <simone.p.weiss@posteo.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: upgrade 1.6.40 -> 1.6.41Wang Mingyu2024-02-031-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== - Added SIMD-optimized code for the Loongarch LSX hardware. - Fixed the run-time discovery of MIPS MSA hardware. - Fixed an off-by-one error in the function 'png_do_check_palette_indexes', which failed to recognize errors that might have existed in the first column of a broken palette-encoded image. This was a benign regression accidentally introduced in libpng-1.6.33. No pixel was harmed. - Fixed, improved and modernized the contrib/pngminus programs, i.e., png2pnm.c and pnm2png.c - Removed old and peculiar portability hacks that were meant to silence warnings issued by gcc version 7.1 alone. - Fixed and modernized the CMake file, and raised the minimum required CMake version from 3.1 to 3.6. - Allowed the configure script to disable the building of auxiliary tools and tests, thus catching up with the CMake file. - Fixed a build issue on Mac. - Moved the Autoconf macro files to scripts/autoconf. - Moved the CMake files (except for the main CMakeLists.txt) to scripts/cmake and moved the list of their contributing authors to scripts/cmake/AUTHORS.md - Updated the CI configurations and scripts. - Relicensed the CI scripts to the MIT License. - Improved the test coverage. License-Update: Copyright year updated to 2024. (From OE-Core rev: 4e0ec5769416938a22f64dc4767480acf76fd247) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cve_check: convert CVE_CHECK_IGNORE to CVE_STATUSAndrej Valek2023-07-211-2/+1
| | | | | | | | | | | | | - Try to add convert and apply statuses for old CVEs - Drop some obsolete ignores, while they are not relevant for current version (From OE-Core rev: 1634ed4048cf56788cd5c2c1bdc979b70afcdcd7) Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Reviewed-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: upgrade 1.6.39 -> 1.6.40Anuj Mittal2023-07-101-2/+2
| | | | | | | | | License-Update: Change in copyright dates (From OE-Core rev: 91c7eadac2521f10e33b48579ff1510e3ae075c8) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: Enable NEON for aarch64 to enensure consistency with arm32.leimaohui2023-01-121-1/+3
| | | | | | | | | | | | NEON is enabled for aarch64 by default, so, to ensure consistency with arm32, reference to libpng-1.6.38/configure, added enable_hardware_optimizations option for aarch64. (From OE-Core rev: 12e68d5824849fa20f0e3fe8fc1921da111bb6fb) Signed-off-by: Lei Maohui <leimaohui@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: upgrade 1.6.38 -> 1.6.39Wang Mingyu2022-12-131-1/+1
| | | | | | | | | | | | | | | | | | | | | Changelog: ========== * Changed the error handler of oversized chunks (i.e. larger than PNG_USER_CHUNK_MALLOC_MAX) from png_chunk_error to png_benign_error. * Fixed a buffer overflow error in contrib/tools/pngfix. * Fixed a memory leak (CVE-2019-6129) in contrib/tools/pngcp. * Disabled the ARM Neon optimizations by default in the CMake file, following the default behavior of the configure script. * Allowed configure.ac to work with the trunk version of autoconf. * Removed the support for "install" targets from the legacy makefiles; removed the obsolete makefile.cegcc. * Cleaned up the code and updated the internal documentation. (From OE-Core rev: 19799cb50a00561b318cba1c8c20737f20e4a47f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: upgrade 1.6.37 -> 1.6.38Richard Purdie2022-09-201-3/+2
| | | | | | | | License checksum changed to to copyright year changes. (From OE-Core rev: 47719f3195156aadc23dd4abdba38acfa3f77a1f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta/scripts: Automated conversion of OE renamed variablesRichard Purdie2022-02-211-1/+1
| | | | | | (From OE-Core rev: aa52af4518604b5bf13f3c5e885113bf868d6c81) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Convert to new override syntaxRichard Purdie2021-08-021-2/+2
| | | | | | | | | | | | This is the result of automated script conversion: scripts/contrib/convert-overrides.py <oe-core directory> converting the metadata to use ":" as the override character instead of "_". (From OE-Core rev: 42344347be29f0997cc2f7636d9603b1fe1875ae) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes-multimedia: Add missing HOMEPAGE and DESCRIPTION for recipes.Meh Mbeh Ida Delphine2021-03-021-0/+3
| | | | | | | | | Fixes: [YOCTO #13471] (From OE-Core rev: 312994268bb68a012a61c99e1c3697e8de60a2ce) Signed-off-by: Ida Delphine <idadelm@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Space-comma CleanupsJon Mason2020-09-301-1/+1
| | | | | | | | | | | | | Multiple files have " ," instead of ", " in expressions. This changes them to conform to the way the rest of them are done. Found and corrected via: git ls-files | xargs sed --follow-symlinks -i 's/ ,d/, d/g' (From OE-Core rev: 36c3afd2dd8bded02ea8f255e89a09ebd75c795b) Signed-off-by: Jon Mason <jon.mason@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: Correct SRC_URI pathKhem Raj2019-12-281-2/+2
| | | | | | | | | | | Fixes fetcher warning WARNING: libpng-1.6.37-r0 do_fetch: Failed to fetch URL https://downloads.sourceforge.net/project/libpng/libpng16/1.6.37/libpng-1.6.37.tar.xz, attempting MIRRORS if available (From OE-Core rev: bb5e1e6a617dc0cef37a6cf129596aa09a03e9da) 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>
* libpng: Remove duplicate license informationPeter Kjellerstedt2019-11-271-3/+1
| | | | | | | | | | | | The LICENSE file contains all the license information so there is no need to also include it from the png.h file (and additionally some lines were left out from the latter). License-Update: Remove duplicate license information (From OE-Core rev: 5a0df07de5f18e701bdcb6004c9883838cb0d5c9) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: whitelist CVE-2019-17371Ross Burton2019-11-051-0/+3
| | | | | | | | | | This is actually a memory leak in gif2png 2.x, so whitelist it in the libpng recipe. (From OE-Core rev: 341e43ebd935daeb592cb073bf00f80c49a8ec2d) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: update to 1.6.37Oleksandr Kravchuk2019-04-232-26/+5
| | | | | | | | | | | | Removed patch was upsteamed. License checksums were changed due to modified copyright year and fixed typo in LICENSE file (see @fef895aa28 and @8da8257d0b). (From OE-Core rev: cfd21faa77fe81205ad0eb80c47fce37f5d1e2b1) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: fix CVE-2019-7317Ross Burton2019-03-062-1/+22
| | | | | | | (From OE-Core rev: 983d4757db7d46dcd4116269c4446392e28f16fb) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: upgrade 1.6.35 -> 1.6.36Anuj Mittal2018-12-201-4/+4
| | | | | | | | | | | | | | | | | | | | | For changes, see: https://sourceforge.net/p/libpng/code/ci/libpng16/tree/CHANGES License-Update: Added authors to license, formatting, version changes, export classification clarification and a new libpng2 license with clarification: The new libpng license comprises the terms and conditions from the zlib license, and the disclaimer from the Boost license. The legacy libpng license license, used until libpng-1.6.35, is appended to the new license, following the precedent established in the Python Software Foundation License version 2. (From OE-Core rev: 099aecfaa3baf6b24c2b751da92d7d2fa0266bf9) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: upgrade 1.6.34 -> 1.6.35Maxin B. John2018-08-231-4/+5
| | | | | | | | | License-Update: copyright years updated (From OE-Core rev: 2c245d0ddc230360be949b96fb123698541753ac) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: fix upstream version checkAlexander Kanavin2018-03-201-0/+2
| | | | | | | | | | Sourceforge for some reason claims an older version is 'the latest'. (From OE-Core rev: 612075ddebd40af4f9908028e40bd6a46a2a4d63) 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>
* libpng: Upgrade 1.6.32 -> 1.6.34youngseok2018-03-081-4/+4
| | | | | | | | | | License-Update: License file changes are due to updates in Version and Copyright date (From OE-Core rev: cdf16bb9751603fdb0340c03ef43f193918d31df) Signed-off-by: youngseok <earwigz32@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: Upgrade 1.6.31 -> 1.6.32youngseok2017-11-051-4/+4
| | | | | | | | | | License file changes are due to updates in Version and Copyright date (From OE-Core rev: 44676c90863c3864182c088ca51bec3bdc8dce29) Signed-off-by: youngseokyoon <earwigz32@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: upgrade to 1.6.31Maxin B. John2017-08-091-4/+4
| | | | | | | | | | | | | | 1.6.31 fixes pngpriv.h to work around failure to compile arm/filter_neon.S.This bug was introduced in libpng-1.6.30beta01 No changes in License.The license checksums changed because of update in Copyright dates in LICENSE and png.h files. (From OE-Core rev: 8319dce16210ebe2d89cd1e0926ad937909bc9ea) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: fix MIRRORS usageRoss Burton2017-07-311-1/+1
| | | | | | | | | | MIRRORS needs to be pairs of values for the original URL to match and the location find it on the mirror. (From OE-Core rev: a649f3da630e8ca2d3ca58b610f3918720dd5229) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: use SourceForge mirrorRoss Burton2017-07-251-2/+5
| | | | | | | | | | | | | The Gentoo mirror also deletes old versions when they're not used, so revert back to the canonical SourceForge site, adding /older-releases/ to MIRRORS to handle new releases moving the version we want. Original idea by Maxin B. John <maxin.john@intel.com>. (From OE-Core rev: 791a3493c88c9c249f21f6d893b2061e1d8a0af6) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: 1.6.28 -> 1.6.29Huang Qiyu2017-05-181-4/+4
| | | | | | | | | | | 1) Upgrade libpng from 1.6.28 to 1.6.29. 2) License checksum changed,since the copyright date and contributing authors were updated. (From OE-Core rev: 1a8438601db2e7fd367b6927f6fa4e03cb74854a) Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: Upgrade 1.6.26 -> 1.6.28Maxin B. John2017-01-261-4/+4
| | | | | | | | | | | | | This upgrade fixes the vulnerability: CVE-2016-10087 License file changes are due to updates in Package Version and Copyright date. ie: 'libpng version 1.6.28, January 5, 2017' (From OE-Core rev: 94bb606b9f21b7fe4c5d7e9ae3fda17da047ece5) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: Upgrade 1.6.24 -> 1.6.25Maxin B. John2016-11-061-4/+4
| | | | | | | | | | License file changes are due to updates in Version and Copyright date (From OE-Core rev: f231bd63ab82575b2ad6ccfd0a3f5da76b56a125) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: update 1.6.23 -> 1.6.24Maxin B. John2016-08-171-5/+5
| | | | | | | | | | | | | Updates in License files are due to changes in Copyright date and Version. Ensure all tools are packaged into $PN-tools. (From OE-Core rev: e28b6042b1a81fe449b772b4698ad139edf46332) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: update to 1.6.23Maxin B. John2016-07-201-4/+4
| | | | | | | | | | | | 1.6.22 -> 1.6.23 License files changes are due to updates in Copyright date and Version (From OE-Core rev: 83a43b1bd124b6306e0f852ad3961f4672fbc7dd) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: update to 1.6.22Maxin B. John2016-06-011-4/+4
| | | | | | | | | | | | 1.6.21 -> 1.6.22 License files updates are not real license changes (updates in Copyright date and Version) (From OE-Core rev: 5bbde5aa0815eac84b0a16bd9efbd5507eb9c3b3) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: upgrade to 1.6.21Maxin B. John2016-01-241-4/+4
| | | | | | | | | | | | | 1.6.20 -> 1.6.21 License file updates contain new dates and versions. Update checksums to reflect it. (From OE-Core rev: 55fb8957fd8f9d2c34674514e652d79b2229bc3c) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: Update SRC_URI to use GENTOO_MIRRORMaxin B. John2015-12-161-2/+1
| | | | | | | | | | | | | Update SRC_URI to use GENTOO_MIRROR as SOURCEFORGE_MIRROR continue to move around the release files. [YOCTO #8739] (From OE-Core rev: 780a3739d651a14e1ef9de141e517b77171979d7) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: update 1.6.19 -> 1.6.20 (CVE-2015-8126)Andre McCurdy2015-12-081-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Version 1.6.20beta01 [November 20, 2015] Avoid potential pointer overflow/underflow in png_handle_sPLT() and png_handle_pCAL() (Bug report by John Regehr). Version 1.6.20beta02 [November 23, 2015] Fixed incorrect implementation of png_set_PLTE() that uses png_ptr not info_ptr, that left png_set_PLTE() open to the CVE-2015-8126 vulnerability. Version 1.6.20beta03 [November 24, 2015] Backported tests from libpng-1.7.0beta69. Version 1.6.20rc01 [November 26, 2015] Fixed an error in handling of bad zlib CMINFO field in pngfix, found by American Fuzzy Lop, reported by Brian Carpenter. inflate() doesn't immediately fault a bad CMINFO field; instead a 'too far back' error happens later (at least some times). pngfix failed to limit CMINFO to the allowed values but then assumed that window_bits was in range, triggering an assert. The bug is mostly harmless; the PNG file cannot be fixed. Version 1.6.20rc02 [November 29, 2015] In libpng 1.6 zlib initialization was changed to use the window size in the zlib stream, not a fixed value. This causes some invalid images, where CINFO is too large, to display 'correctly' if the rest of the data is valid. This provides a workaround for zlib versions where the error arises (ones that support the API change to use the window size in the stream). Version 1.6.20 [December 3, 2015] No changes. (From OE-Core rev: ead74a1fdfbc5b5a00683d74a8b0ff2adf4856be) Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: update to 1.6.19Maxin B. John2015-12-011-5/+5
| | | | | | | | | | | | | 1.6.17 -> 1.6.19 No changes in License.The license checksums changed because of update in Copyright dates and other restructuring in png.h (From OE-Core rev: abee587c0b165ff42e9754839adedda0d5240a73) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: Upgrade 1.6.16 -> 1.6.17Jussi Kukkonen2015-05-241-6/+5
| | | | | | | | | | License files changes are not actual license changes. (From OE-Core rev: 9c1e086389e34e332bd0020efd052587aba95bf3) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: Upgrade to 1.6.16Khem Raj2015-01-291-5/+5
| | | | | | | | | | | | | | License checksum changed because of date change like below -libpng versions 1.2.6, August 15, 2004, through 1.6.13, August 21, 2014, are +libpng versions 1.2.6, August 15, 2004, through 1.6.16, December 22, 2014, are Change-Id: I7a2a950ef06c0bd8950a65b273bde5c214e6d3c7 (From OE-Core rev: 929ccf90d9cbf6a10a263b59e5f02b0542d73899) 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>
* libpng 1.6.13: fix build for aarch64Koen Kooi2014-12-231-1/+1
| | | | | | | | | | | | | | The configure override was too restrictive, it needed both 'arm' and 'neon' to trigger, which breaks on aarch64. Since TUNE_FEATURES is the only qualifier that matters, drop the 'arm' override. Buildtested for 'genericarmv8' and 'qemux86' machines. [RP: Added class-target override to avoid failures for libpng-native] (From OE-Core rev: 100a46e19da87964d11e11d1af1e59c27a1d5241) Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: update to 1.6.13Marko Lindqvist2014-09-101-5/+5
| | | | | | | | | | | | | License terms have not changed. In case of LICENSE and png.h lines 0-15 the version numbers and release dates have changed. In case of png.h lines 229-343 the text has not changed at all, but old line numbers were not pointing to correctly to the licensing terms segment. (From OE-Core rev: efb760b19f3f88f509bfbc44a08c9c8c03baf6bc) Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: drop unnecessary automake requirement lowering patchMarko Lindqvist2014-09-102-32/+0
| | | | | | | | | | Automake recipe provides automake 1.14.1 anyway (From OE-Core rev: 3e8ce8508356112e07e37734d228494a840cf04c) Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* binconfig-disabled: Add class and useRichard Purdie2014-06-161-1/+3
| | | | | | | | | | | | | | | | | | | | | | This adds a binconfig-disabled class which can be used by recipes where a -config file is installed but we wish to disable it and just rely on the .pc files instead. Rather than simply deleting it, we make the script "exit 1" so that it can be found in PATH and raise a build error rather than something silently falling back to the build system for example. Rather than randomly finding -config files, this adds in the specification of a list of binconfig scripts which is more deterministic and maintainable moving forward. This patch converts various users in OE-Core to use this, a world build of OE-Core tests out ok with this change. There will likely be issues in other layers however, hence this being a RFT. (From OE-Core rev: 5870bd272b0b077d0826fb900b251884c1c05061) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: bump to 1.6.10Maxin B. John2014-04-241-5/+5
| | | | | | | | | | | | 1. Fixes CVE-2014-0333 2. There are changes in License checksums. This is due to new contributor names being added to LICENSE and png.h file contains version of the new release.So, license remains the same. (From OE-Core rev: 270e82399915d1f620756e380464f984c8a2cda8) Signed-off-by: Maxin B. John <maxin.john@enea.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: upgrade to 1.6.8Marius Avram2014-02-021-5/+5
| | | | | | | | | | | Note: license has not changed. MD5 sum of files changed because new contributors were added to LICENSE and png.h file contains the version of the new release. (From OE-Core rev: f825549d18477bc2c02e96f7a879b36bad1be18d) Signed-off-by: Marius Avram <marius.avram@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: set reasonable SUMMARYPaul Eggleton2013-11-271-2/+1
| | | | | | | | | Also don't set DESCRIPTION to the same value, it's superfluous. (From OE-Core rev: f991d2d60b74f5ebd990f77aecd3324b1a4533e9) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: upgrade to 1.6.7Valentin Popa2013-11-272-12/+13
| | | | | | | | | License is the same. (From OE-Core rev: a1e8def7b335a69fb1ca412ad82cafa15350422e) Signed-off-by: Valentin Popa <valentin.popa@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: Update to 1.6.6Saul Wold2013-10-141-4/+6
| | | | | | | | | License Checksum changed due to date updates in files and lines moving. (From OE-Core rev: f2065a3388cdbb4586bf5a808455a011b557de11) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: package new tools into a libpng-tools packageSaul Wold2013-08-061-0/+4
| | | | | | | | | | These tools are useful for fixing older or corrupted PNG files. (From OE-Core rev: b587073c088b31ca9490b82dba4df3e460ca6058) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng : upgrade to 1.6.3Andrei Dinu2013-07-311-4/+4
| | | | | | | | | | | | | upgrade from 1.6.2 -> 1.6.3 LICENSE and png.h checksum changed caused by dates and release numbers. (From OE-Core rev: 776c753bc5745b098d6a80e61c7332d956ae7f4f) Signed-off-by: Andrei Dinu <andrei.adrianx.dinu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>