aboutsummaryrefslogtreecommitdiff
path: root/libs/tiff
Commit message (Collapse)AuthorAge
* libs/tiff: fix licenseFabrice Fontaine2024-02-04
| | | | | | | | tiff is licensed under its own "libtiff" license and not BSD-3-Clause Fixes: 364de5bc3f16eba42f93d36e848b998b3579e39e (tiff: add licensing information) Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
* tiff: update to 4.6.0krant2024-01-31
| | | | | | - Don't set CMake options which are on by default Signed-off-by: krant <aleksey.vasilenko@gmail.com>
* tiff: update to 4.5.0Nick Hainke2023-05-16
| | | | | | | | | | | | | | Release Notes: http://www.simplesystems.org/libtiff/releases/v4.5.0.html Remove upstreamed: - 010-CVE-2022-2519.patch - 020-CVE-2022-2520.patch Fixes: CVE-2022-2056, CVE-2022-2057, CVE-2022-2058, CVE-2022-3570, CVE-2022-3598, CVE-2022-3627, CVE-2022-3597, CVE-2022-3626, CVE-2022-3599, CVE-2022-34526 Signed-off-by: Nick Hainke <vincent@systemli.org>
* tiff: force libdeflate support to offSebastian Kemper2023-03-07
| | | | | | | | | | | | | Commit 81d2b72 added a package providing libdeflate. Tiff by default links to it, causing a build error. Package libtiff is missing dependencies for the following libraries: libdeflate.so.0 This commit forces libdeflate use off to avoid this. No revision bump is done because the package is currently not compiling anyway. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* tiff: don't use AUTORELEASERosen Penev2023-01-13
| | | | | | | | Seems upstream wants to get rid of it. Backport upstream patches fixing several CVEs. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* tiff: update to 4.4.0Rosen Penev2022-11-06
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #15747 from neheb/tiff2Jiri Slachta2021-06-19
|\ | | | | tiff: update to 4.2.3
| * tiff: update to 4.2.3Rosen Penev2021-06-01
| | | | | | | | | | | | | | | | Remove automake patch as it's not used. Remove ftell patch as it seems to not be needed anymore. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | treewide: back to cmake.mkRosen Penev2021-06-12
|/ | | | | | Ninja was merged to base and therefore we can now use normal cmake.mk Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: build CMake projects with NinjaRosen Penev2021-03-27
| | | | | | | | | | | | | | | | | | | | faster to compile. A small selection of packages was tested going from: Executed in 696.30 secs fish external usr time 82.98 mins 395.00 micros 82.98 mins sys time 9.02 mins 0.00 micros 9.02 mins to: Executed in 592.20 secs fish external usr time 84.84 mins 361.00 micros 84.84 mins sys time 8.85 mins 57.00 micros 8.85 mins Tested by running make -j 12 and wiping staging/build_dir/target_x Signed-off-by: Rosen Penev <rosenp@gmail.com>
* tiff: get rid of libtiffxxRosen Penev2021-03-05
| | | | | | Nothing uses it. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* tiff: update to 4.2.0Rosen Penev2020-12-22
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* tiff: declare ABI_VERSION in libtiffxx as wellSebastian Kemper2020-06-30
| | | | | | | | ABI_VERSION is used in Package/libtiffxx/install but not defined, so we don't get SONAME treatment for libtiffxx. This commit adds the missing ABI_VERSION. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* tiff: switch to CMakeRosen Penev2020-06-29
| | | | | | | | | | | Allows removing autotools hacks. Also simplified InstallDev section. Added ABI_VERSION parameter for proper rebuilds. Also used in the pkgconfig path fixup. Small cleanups for consistency between packages. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* tiff: update version to 4.1.0Jiri Slachta2019-11-11
| | | | Signed-off-by: Jiri Slachta <jiri@slachta.eu>
* tiff: Install pkg-config metadata file in Build/InstallDevJeffery To2019-05-02
| | | | | | Some programs use pkg-config to discover installed libraries. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* tiff: patch security issuesJan Pavlinec2019-04-09
| | | | | | | | Fixes CVE-2019-7663 CVE-2019-6128 Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* tiff: disable ZSTD and WebP codecs explicitlySebastian Kemper2018-12-02
| | | | | | | | | | | | | | | | | | | tiff 4.0.10 added two new compression codecs, ZSTD and WebP. If the respective libraries are found, these codecs will be built. Currently they're not built, because these libraries do not exist in OpenWrt. This commit adds the configure switches to disable these codecs. It's likely that any of these libs will make their way into OpenWrt sooner or later, so this commit prevents the related build failures (missing depends). If there is a need to enable these codecs in tiff in the future, then this can be done, obviously, but at least there will be no build failure suprises in the meantime. Also, this commit corrects the homepage of libtiff. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* tiff: Update to 4.0.10Rosen Penev2018-11-14
| | | | | | Fixes all CVEs as well as a few more. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* tiff: Fix CVE-2017-17095Rosen Penev2018-08-26
| | | | | | | | | Fedora does not have a fix for this but Debian does. Took fix from there. There are two more CVEs as reported by uscan but I can't seem to find patches for those. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* tiff: Fix remaining CVEsRosen Penev2018-08-17
| | | | | | | | | | Taken from Fedora. Reordered them so as to apply properly. Added a CPE ID. Added parallel build for faster compilation. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* tiff: revert uclibc++ commitSebastian Kemper2018-03-04
| | | | | | | | | | | | | | | | This reverts 5b5659850dbaae4d2ac2e3f599015f71e341841e. In hindsight I have to admit I did not correctly understand the implications of the uclibc++.mk include. The include allows a package to follow the user's choice regarding which C++ library should be the standard. Linking against uClibc++ instead of libstd++ is not a problem when running musl (which is what I had incorrectly assumed), as both C++ libs are separate packages. And uClibc++ is a lot smaller than libstd++, which is probably why it is even the default C++ lib on OpenWrt currently. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* tiff: install headers of the c++ bindingsSebastian Kemper2018-02-25
| | | | | | | Make sure that the c++ headers get installed to the staging directory when libtiffxx was selected/built. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* tiff: use CONFIGURE_ARGSSebastian Kemper2018-02-25
| | | | | | Simplify the Makefile. No functional change. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* tiff: switch PKG_SOURCE_URL to HTTPSSebastian Kemper2018-02-25
| | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* tiff: update install definesSebastian Kemper2018-02-24
| | | | | | | - Use $(INSTALL_DATA) for headers (and really copy only the headers). - Install _all_ symlinks. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* tiff: remove $(FPIC) from TARGET_CFLAGSSebastian Kemper2018-02-24
| | | | | | | | | | | | tiff already makes sure that the compiler emits position-independent code. Adding $(FPIC) makes no difference. In addition the tiff build system puts its own flag behind the CFLAGS, overriding whatever was set before. Also with $(FPIC) in CFLAGS even the tiff utils get compiled with PIC, which us undesirable. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* tiff: remove uclibc++.mk includeSebastian Kemper2018-02-24
| | | | | | | The include injects a lib depend on libuClibc++.so.0 into the package, even on musl. Remove it and replace the depend with libstcpp instead. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* tiff: version bumpSebastian Kemper2018-01-30
| | | | | | | - bump version to 4.0.9 - add patches copied from Debian for CVE-2017-18013 and CVE-2017-9935 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* tiff: update package to version 4.0.8Jiri Slachta2017-08-18
| | | | Signed-off-by: Jiri Slachta <jiri@slachta.eu>
* tiff: update to version 4.0.7 with CVE fixesJiri Slachta2017-05-04
| | | | Signed-off-by: Jiri Slachta <jiri@slachta.eu>
* tiff-utils: move to Image Manipulation submenuAlberto Bursi2016-11-02
| | | | | Part of a wider housekeeping effort on the packages repository. Signed-off-by: Alberto Bursi <alberto.bursi@outlook.it>
* libssh2, libxslt, tiff: change PKG_MAINTAINER email addressJiri Slachta2016-05-31
| | | | Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
* tiff: fix wrong declaration of ftell() compat macroJo-Philipp Wich2016-05-19
| | | | | | | | | | | | | | | | | The libtiff library declares an `ftell()` compat macro redirecting calls to `ftello()` if such an implementation exists. The compat macro however is declared with a wrong number of arguments, leading to the following error on our buildbots: In file included from .../usr/include/uClibc++/iostream:29:0, from tif_stream.cxx:31: .../usr/include/uClibc++/fstream:422:22: error: macro "ftell" requires 3 arguments, but only 1 given retval = ftell(fp); Add a patch to fix the macro definition in order to fix compilation of the tiff package. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* tiff: update to 4.0.6Jiri Slachta2016-04-05
| | | | Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
* tiff: fix CVE-2014-9330Jiri Slachta2015-01-28
| | | | Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
* tiff: add licensing informationJiri Slachta2014-08-10
| | | | Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
* tiff: fix multiple CVE'sJiri Slachta2014-08-04
| | | | | | | | | | | | | This commit fixes multiple CVE's for library tiff: CVE-2012-4564 CVE-2013-1960 CVE-2013-1961 CVE-2013-4231 CVE-2013-4232 CVE-2013-4244 CVE-2013-4243 Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
* tiff: add tiff package back, take over maintainershipJiri Slachta2014-07-31
| | | | Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
* tiff, giflib: removed for being abandonedSteven Barth2014-07-29
| | | | Signed-off-by: Steven Barth <steven@midlink.org>
* tiff, giflib: remove maintainer as per requestSteven Barth2014-07-27
| | | | Signed-off-by: Steven Barth <steven@midlink.org>
* inport tiff from oldpackages, refresh patches and add myself and maintainerOliver Ertl2014-07-20
Signed-off-by: Oliver Ertl <oliver-ertl@t-online.de>