29 Commits

Author SHA1 Message Date
rsadowski
6bc8773c73 Update LibRaw to 0.18.5
- Fix for possible buffer overrun in kodak_65000 decoder
- Fix for possible heap overrun in Canon makernotes parser
- Fix for CVE-2017-13735 CVE-2017-14265: Additional check for X-Trans
  CFA pattern data

-- https://www.libraw.org/news/libraw-0-18-5

- take maintainer

ok dcoppa@
2017-10-04 20:47:23 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
rsadowski
3cc2b78214 forgot to remove some patch files in the last update to 0.18.2 2017-07-22 12:50:39 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
rsadowski
beba8af079 update LibRaw to 0.18.2
ok and nits (MASTER_SITES, kill MODGCC4_LANGS) from jca@
2017-07-03 17:29:06 +00:00
sthen
d7834d79c2 Don't hardcode libstdc++ 2017-04-27 23:15:00 +00:00
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
jca
0c9c0e1a9c Use lang/gcc for atomic builtins on arm 2017-03-14 02:57:27 +00:00
jasper
003e889c0a retire sparc 2016-09-01 10:53:26 +00:00
ajacoutot
3ade33ad04 Update to libraw-0.17.2. 2016-08-27 15:56:27 +00:00
naddy
c253f424ca garbage collect CONFIGURE_SHARED 2016-03-11 19:59:11 +00:00
kirby
a144bcf67b enable SEPARATE_BUILD
ok sthen@
2016-03-01 08:05:30 +00:00
sthen
b1f35674bf update to LibRaw-0.17.1 2016-02-29 23:50:13 +00:00
jsg
578ae7c7ca Don't attempt to build on arm. sync atomic builtins required. 2016-02-21 16:17:25 +00:00
tobiasu
f33d4034dc mark broken on sparc, missing atomic ops 2016-02-19 09:07:38 +00:00
ajacoutot
4e1ea8b4b1 Remove some BROKEN markers for ports that should build now with the new libgcc
assisted built-in atomic ops for mips64.

from Brad
2015-12-25 08:39:45 +00:00
kirby
558a9e7a55 fix CVE-2015-3885 for embedded dcraw.
reported by Sevan / Venture37 on ports@, thanks
looks ok to kili@
2015-05-31 06:45:29 +00:00
ajacoutot
a183b75553 "/usr/local/lib/pkgconfig/" is part of mtree(8).
Packages should not own this dir to prevent its deletion or a warning that it
cannot be removed because it's not empty at pkg_delete(1) time.
2015-05-22 11:31:10 +00:00
jasper
521dbfd099 add mips64 to BROKEN list 2014-09-22 08:25:57 +00:00
landry
5089ca204a BROKEN-hppa = undefined reference to __sync_fetch_and_add_4 2014-03-31 20:24:06 +00:00
jasper
d53e75e78d update to libraw-0.16.0 2014-03-18 11:37:53 +00:00
sthen
1d3e65ea87 patch libraw for CVE-2013-2126; incorrect error handling with broken full
colour images could result in a crash or possibly code execution
2013-06-18 18:39:58 +00:00
sthen
678015fd4e update to latest 0.14.x libraw (N.B. 0.15.2 has a buffer overflow fix but it's
not yet clear whether this is in old code, or newly-added code for 0.15.x,
and 0.15.x changes API which breaks shotwell build).
2013-05-28 13:51:12 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
e4fa65e765 PERMIT_* / REGRESS -> TEST sweep 2013-03-11 11:10:51 +00:00
ajacoutot
b10316931f Update to libraw-0.14.5. 2012-02-26 15:07:39 +00:00
phessler
02a811396f use -fPIC so the library can be used in some other software (coming soon)
while here, adjust .pc file to be in the same style as other .pc files

bump REVISION

OK landry@
2010-10-24 12:13:27 +00:00
phessler
64133c7e92 add a pkg-config .pc file for libraw
makes other ports nicer to write
2010-08-22 12:12:26 +00:00
phessler
b3cf08455f LibRaw is a library for reading RAW files obtained from digital photo
cameras (CRW/CR2, NEF, RAF, DNG, and others).

LibRaw is based on the source codes of the dcraw utility, where part of
drawbacks have already been eliminated and part will be fixed in future.
The users of the library are provided with API to be built into their
software programs.

requested by (and OK) landry@ at c2k10....

(this time, imported into a better dir path)
2010-07-23 16:05:40 +00:00