commit c21c4ebc580fb3a82573247814e97d5a8c2a16c9 Author: CentOS Sources Date: Tue Nov 9 04:57:36 2021 -0500 import LibRaw-0.19.5-3.el8 diff --git a/.LibRaw.metadata b/.LibRaw.metadata new file mode 100644 index 0000000..5557586 --- /dev/null +++ b/.LibRaw.metadata @@ -0,0 +1 @@ +c151995b6f17a0ccef7fbc1dcb982f0ccb04d934 SOURCES/LibRaw-0.19.5.tar.gz diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0fb894b --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/LibRaw-0.19.5.tar.gz diff --git a/SOURCES/LibRaw-0.6.0-pkgconfig.patch b/SOURCES/LibRaw-0.6.0-pkgconfig.patch new file mode 100644 index 0000000..7cabd6b --- /dev/null +++ b/SOURCES/LibRaw-0.6.0-pkgconfig.patch @@ -0,0 +1,42 @@ +--- libraw.pc.in~ 2014-01-17 07:38:31.000000000 -0600 ++++ libraw.pc.in 2014-02-20 14:18:20.559279964 -0600 +@@ -7,5 +7,6 @@ + Description: Raw image decoder library (non-thread-safe) + Requires: @PACKAGE_REQUIRES@ + Version: @PACKAGE_VERSION@ +-Libs: -L${libdir} -lraw -lstdc++@PC_OPENMP@ ++Libs: -L${libdir} -lraw@PC_OPENMP@ ++Libs.private: -lstdc++ + Cflags: -I${includedir}/libraw +--- libraw_r.pc.in~ 2014-01-17 07:38:31.000000000 -0600 ++++ libraw_r.pc.in 2014-02-20 14:20:35.740276947 -0600 +@@ -7,5 +7,6 @@ + Description: Raw image decoder library (thread-safe) + Requires: @PACKAGE_REQUIRES@ + Version: @PACKAGE_VERSION@ +-Libs: -L${libdir} -lraw_r -lstdc++@PC_OPENMP@ ++Libs: -L${libdir} -lraw_r@PC_OPENMP@ ++Libs.private: -lstdc++ + Cflags: -I${includedir}/libraw +--- libraw_r.pc.in~ 2014-02-20 14:22:36.000000000 -0600 ++++ libraw_r.pc.in 2014-02-20 14:27:24.454267828 -0600 +@@ -5,7 +5,7 @@ + + Name: libraw + Description: Raw image decoder library (thread-safe) +-Requires: @PACKAGE_REQUIRES@ ++Requires.private: @PACKAGE_REQUIRES@ + Version: @PACKAGE_VERSION@ + Libs: -L${libdir} -lraw_r@PC_OPENMP@ + Libs.private: -lstdc++ +--- libraw.pc.in~ 2014-02-20 14:22:36.000000000 -0600 ++++ libraw.pc.in 2014-02-20 14:27:18.368267964 -0600 +@@ -5,7 +5,7 @@ + + Name: libraw + Description: Raw image decoder library (non-thread-safe) +-Requires: @PACKAGE_REQUIRES@ ++Requires.private: @PACKAGE_REQUIRES@ + Version: @PACKAGE_VERSION@ + Libs: -L${libdir} -lraw@PC_OPENMP@ + Libs.private: -lstdc++ diff --git a/SOURCES/LibRaw-CVE-2020-15503.patch b/SOURCES/LibRaw-CVE-2020-15503.patch new file mode 100644 index 0000000..eae0baf --- /dev/null +++ b/SOURCES/LibRaw-CVE-2020-15503.patch @@ -0,0 +1,133 @@ +diff -urNp LibRaw-0.19.5.orig/libraw/libraw_const.h LibRaw-0.19.5/libraw/libraw_const.h +--- LibRaw-0.19.5.orig/libraw/libraw_const.h 2020-08-10 18:32:18.669459968 +0200 ++++ LibRaw-0.19.5/libraw/libraw_const.h 2020-08-10 18:48:10.462282067 +0200 +@@ -24,6 +24,12 @@ it under the terms of the one of two lic + #define LIBRAW_MAX_ALLOC_MB 2048L + #endif + ++/* limit thumbnail size, default is 512Mb*/ ++#ifndef LIBRAW_MAX_THUMBNAIL_MB ++#define LIBRAW_MAX_THUMBNAIL_MB 512L ++#endif ++ ++ + /* Change to non-zero to allow (broken) CRW (and other) files metadata + loop prevention */ + #ifndef LIBRAW_METADATA_LOOP_PREVENTION +diff -urNp LibRaw-0.19.5.orig/src/libraw_cxx.cpp LibRaw-0.19.5/src/libraw_cxx.cpp +--- LibRaw-0.19.5.orig/src/libraw_cxx.cpp 2020-08-10 18:32:18.672459987 +0200 ++++ LibRaw-0.19.5/src/libraw_cxx.cpp 2020-08-10 18:49:18.616688826 +0200 +@@ -3712,6 +3712,21 @@ libraw_processed_image_t *LibRaw::dcraw_ + return NULL; + } + ++ if (T.tlength < 64u) ++ { ++ if (errcode) ++ *errcode = EINVAL; ++ return NULL; ++ } ++ ++ if (INT64(T.tlength) > 1024ULL * 1024ULL * LIBRAW_MAX_THUMBNAIL_MB) ++ { ++ if (errcode) ++ *errcode = LIBRAW_TOO_BIG; ++ return NULL; ++ } ++ ++ + if (T.tformat == LIBRAW_THUMBNAIL_BITMAP) + { + libraw_processed_image_t *ret = (libraw_processed_image_t *)::malloc(sizeof(libraw_processed_image_t) + T.tlength); +@@ -3976,6 +3991,12 @@ void LibRaw::kodak_thumb_loader() + if (ID.toffset + est_datasize > ID.input->size() + THUMB_READ_BEYOND) + throw LIBRAW_EXCEPTION_IO_EOF; + ++ if(INT64(T.theight) * INT64(T.twidth) > 1024ULL * 1024ULL * LIBRAW_MAX_THUMBNAIL_MB) ++ throw LIBRAW_EXCEPTION_IO_CORRUPT; ++ ++ if (INT64(T.theight) * INT64(T.twidth) < 64ULL) ++ throw LIBRAW_EXCEPTION_IO_CORRUPT; ++ + // some kodak cameras + ushort s_height = S.height, s_width = S.width, s_iwidth = S.iwidth, s_iheight = S.iheight; + ushort s_flags = libraw_internal_data.unpacker_data.load_flags; +@@ -4237,6 +4258,25 @@ int LibRaw::unpack_thumb(void) + CHECK_ORDER_LOW(LIBRAW_PROGRESS_IDENTIFY); + CHECK_ORDER_BIT(LIBRAW_PROGRESS_THUMB_LOAD); + ++#define THUMB_SIZE_CHECKT(A) \ ++ do { \ ++ if (INT64(A) > 1024ULL * 1024ULL * LIBRAW_MAX_THUMBNAIL_MB) throw LIBRAW_EXCEPTION_IO_CORRUPT; \ ++ if (INT64(A) > 0 && INT64(A) < 64ULL) throw LIBRAW_EXCEPTION_IO_CORRUPT; \ ++ } while (0) ++ ++#define THUMB_SIZE_CHECKTNZ(A) \ ++ do { \ ++ if (INT64(A) > 1024ULL * 1024ULL * LIBRAW_MAX_THUMBNAIL_MB) throw LIBRAW_EXCEPTION_IO_CORRUPT; \ ++ if (INT64(A) < 64ULL) throw LIBRAW_EXCEPTION_IO_CORRUPT; \ ++ } while (0) ++ ++ ++#define THUMB_SIZE_CHECKWH(W,H) \ ++ do { \ ++ if (INT64(W)*INT64(H) > 1024ULL * 1024ULL * LIBRAW_MAX_THUMBNAIL_MB) throw LIBRAW_EXCEPTION_IO_CORRUPT; \ ++ if (INT64(W)*INT64(H) < 64ULL) throw LIBRAW_EXCEPTION_IO_CORRUPT; \ ++ } while (0) ++ + try + { + if (!libraw_internal_data.internal_data.input) +@@ -4267,6 +4307,7 @@ int LibRaw::unpack_thumb(void) + + if (INT64(ID.toffset) + tsize > ID.input->size() + THUMB_READ_BEYOND) + throw LIBRAW_EXCEPTION_IO_EOF; ++ THUMB_SIZE_CHECKT(tsize); + } + else + { +@@ -4280,6 +4321,7 @@ int LibRaw::unpack_thumb(void) + ID.input->seek(ID.toffset, SEEK_SET); + if (write_thumb == &LibRaw::jpeg_thumb) + { ++ THUMB_SIZE_CHECKTNZ(T.tlength); + if (T.thumb) + free(T.thumb); + T.thumb = (char *)malloc(T.tlength); +@@ -4326,6 +4368,7 @@ int LibRaw::unpack_thumb(void) + { + if (t_bytesps > 1) + throw LIBRAW_EXCEPTION_IO_CORRUPT; // 8-bit thumb, but parsed for more bits ++ THUMB_SIZE_CHECKWH(T.twidth, T.theight); + int t_length = T.twidth * T.theight * t_colors; + + if (T.tlength && T.tlength < t_length) // try to find tiff ifd with needed offset +@@ -4351,8 +4394,12 @@ int LibRaw::unpack_thumb(void) + T.tcolors = 1; + } + T.tlength = total_size; ++ THUMB_SIZE_CHECKTNZ(T.tlength); + if (T.thumb) + free(T.thumb); ++ ++ THUMB_SIZE_CHECKTNZ(T.tlength); ++ + T.thumb = (char *)malloc(T.tlength); + merror(T.thumb, "ppm_thumb()"); + +@@ -4400,10 +4447,15 @@ int LibRaw::unpack_thumb(void) + if (t_bytesps > 2) + throw LIBRAW_EXCEPTION_IO_CORRUPT; // 16-bit thumb, but parsed for more bits + int o_bps = (imgdata.params.raw_processing_options & LIBRAW_PROCESSING_USE_PPM16_THUMBS) ? 2 : 1; ++ THUMB_SIZE_CHECKWH(T.twidth, T.theight); + int o_length = T.twidth * T.theight * t_colors * o_bps; + int i_length = T.twidth * T.theight * t_colors * 2; + if (!T.tlength) + T.tlength = o_length; ++ THUMB_SIZE_CHECKTNZ(o_length); ++ THUMB_SIZE_CHECKTNZ(i_length); ++ THUMB_SIZE_CHECKTNZ(T.tlength); ++ + ushort *t_thumb = (ushort *)calloc(i_length, 1); + ID.input->read(t_thumb, 1, i_length); + if ((libraw_internal_data.unpacker_data.order == 0x4949) == (ntohs(0x1234) == 0x1234)) diff --git a/SOURCES/LibRaw-CVE-2020-24870.patch b/SOURCES/LibRaw-CVE-2020-24870.patch new file mode 100644 index 0000000..10df71a --- /dev/null +++ b/SOURCES/LibRaw-CVE-2020-24870.patch @@ -0,0 +1,42 @@ +From 4d463048b9f27a3dc86b7010c198b32d995cd941 Mon Sep 17 00:00:00 2001 +From: Debarshi Ray +Date: Tue, 27 Apr 2021 17:44:09 +0200 +Subject: [PATCH] Limit loops to MIN(colors,4) + +This is a backport of commit 4feaed4dea636cee for CVE-2020-24870. + +https://github.com/LibRaw/LibRaw/issues/330 +--- + internal/dcraw_common.cpp | 9 +++++---- + 1 file changed, 5 insertions(+), 4 deletions(-) + +diff --git a/internal/dcraw_common.cpp b/internal/dcraw_common.cpp +index a36553208194..3e8c009eb08e 100644 +--- a/internal/dcraw_common.cpp ++++ b/internal/dcraw_common.cpp +@@ -19598,17 +19598,18 @@ dng_skip: + + if(calidx[colidx] == sidx) + { +- for (int i = 0; i < colors; i++) ++ for (int i = 0; i < colors && i < 4; i++) + FORCC + cc[i][c] = tiff_ifd[sidx].dng_color[colidx].calibration[i][c]; + } + + if(abidx == sidx) +- for (int i = 0; i < colors; i++) ++ for (int i = 0; i < colors && i < 4; i++) + FORCC cc[i][c] *= tiff_ifd[sidx].dng_levels.analogbalance[i]; + int j; +- FORCC for (int i = 0; i < 3; i++) for (cam_xyz[c][i] = j = 0; j < colors; j++) cam_xyz[c][i] += +- cc[c][j] * cm[j][i];// add AsShotXY later * xyz[i]; ++ FORCC for (int i = 0; i < 3; i++) ++ for (cam_xyz[c][i] = j = 0; j < colors && j < 4; j++) ++ cam_xyz[c][i] += cc[c][j] * cm[j][i];// add AsShotXY later * xyz[i]; + cam_xyz_coeff(cmatrix, cam_xyz); + } + } +-- +2.30.2 + diff --git a/SPECS/LibRaw.spec b/SPECS/LibRaw.spec new file mode 100644 index 0000000..c31a25b --- /dev/null +++ b/SPECS/LibRaw.spec @@ -0,0 +1,359 @@ +Summary: Library for reading RAW files obtained from digital photo cameras +Name: LibRaw +Version: 0.19.5 +Release: 3%{?dist} +License: BSD and (CDDL or LGPLv2) +URL: http://www.libraw.org + +BuildRequires: gcc-c++ +BuildRequires: pkgconfig(lcms2) +BuildRequires: pkgconfig(jasper) +BuildRequires: pkgconfig(libjpeg) +BuildRequires: autoconf automake libtool + +Source0: http://www.libraw.org/data/%{name}-%{version}.tar.gz +Patch0: LibRaw-0.6.0-pkgconfig.patch +Patch1: LibRaw-CVE-2020-15503.patch +Patch2: LibRaw-CVE-2020-24870.patch +Provides: bundled(dcraw) = 9.25 + +%description +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. + +%package devel +Summary: LibRaw development libraries +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +LibRaw development libraries. + +This package contains libraries that applications can use to build +against LibRaw. + +%package static +Summary: LibRaw static development libraries +Requires: %{name}-devel%{?_isa} = %{version}-%{release} + +%description static +LibRaw static development libraries. + +%if 0%{?rhel} != 7 +%package samples +Summary: LibRaw sample programs +Requires: %{name} = %{version}-%{release} + +%description samples +LibRaw sample programs +%endif + +%prep +%setup -q + +%patch0 -p0 -b .pkgconfig +%patch1 -p1 -b .cve-2020-15503 +%patch2 -p1 -b .cve-2020-24870 + +%build +autoreconf -if +%configure \ +%if 0%{?rhel} == 7 + --enable-examples=no \ +%else + --enable-examples=yes \ +%endif + --enable-jasper \ + --enable-jpeg \ + --enable-lcms \ + --enable-openmp + +# https://fedoraproject.org/wiki/Packaging:Guidelines#Beware_of_Rpath +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool + +%make_build + +%install +cp -pr doc manual +chmod 644 LICENSE.CDDL LICENSE.LGPL COPYRIGHT Changelog.txt +chmod 644 manual/*.html + +# The Libraries +%make_install + +rm -rfv samples/.deps +rm -fv samples/.dirstamp +rm -fv samples/*.o + +rm -fv %{buildroot}%{_libdir}/lib*.la + +%ldconfig_scriptlets + +%files +%doc Changelog.txt +%license LICENSE.CDDL LICENSE.LGPL COPYRIGHT +%{_libdir}/libraw.so.19* +%{_libdir}/libraw_r.so.19* + +%files static +%{_libdir}/libraw.a +%{_libdir}/libraw_r.a + +%files devel +%doc manual +%doc samples +%{_includedir}/libraw/ +%{_libdir}/libraw.so +%{_libdir}/libraw_r.so +%{_libdir}/pkgconfig/libraw.pc +%{_libdir}/pkgconfig/libraw_r.pc +%exclude %{_docdir}/libraw/* + +%if 0%{?rhel} != 7 +%files samples +%{_bindir}/* +%endif + + +%changelog +* Tue Apr 27 2021 Debarshi Ray - 0.19.5-3 +- Backport fix for CVE-2020-24870 from upstream +Resolves: #1931841 + +* Mon Aug 10 2020 Debarshi Ray - 0.19.5-2 +- Backport fix for CVE-2020-15503 from Fedora +Resolves: #1853529 + +* Wed Oct 30 2019 Debarshi Ray - 0.19.5-1 +- 0.19.5 +Resolves: #1671744 + +* Fri Dec 14 2018 Debarshi Ray - 0.19.1-1 +- 0.19.1 +Resolves: #1654688 + +* Mon Oct 08 2018 Debarshi Ray - 0.19.0-3 +- Remove the build artifacts for the samples +Resolves: #1633708 + +* Mon Oct 08 2018 Debarshi Ray - 0.19.0-2 +- Bind the samples sub-package more tightly to the main package +Resolves: #1633708 + +* Thu Sep 27 2018 Debarshi Ray - 0.19.0-1 +- 0.19.0 +- Fix License +- Explicitly enable JPEG and OpenMP support to avoid surprises +- Tighten %%files, mostly so api/soname changes will no longer be a surpise +- Use %%make_build %%ldconfig_scriptlets +Resolves: #1633708 + +* Thu Jul 19 2018 Debarshi Ray - 0.18.13-1 +- 0.18.13. + +* Wed Apr 25 2018 Gwyn Ciesla - 0.18.9-1 +- 0.18.9. + +* Sat Feb 24 2018 Gwyn Ciesla - 0.18.8-1 +- 0.18.8. + +* Wed Feb 07 2018 Fedora Release Engineering - 0.18.7-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Fri Feb 02 2018 Gwyn Ciesla - 0.18.7-2 +- Patch for updated glibc. + +* Fri Jan 19 2018 Gwyn Ciesla - 0.18.7-1 +- 0.18.7 +- Patch for ambiguous function call. + +* Wed Dec 06 2017 Gwyn Ciesla - 0.18.6-1 +- 0.18.6 + +* Fri Sep 22 2017 Gwyn Ciesla - 0.18.5-1 +- 0.18.5 + +* Fri Sep 15 2017 Gwyn Ciesla - 0.18.4-2 +- Patch for CVE-2017-14348. + +* Tue Sep 12 2017 Gwyn Ciesla - 0.18.4-1 +- 0.18.4 + +* Mon Sep 11 2017 Gwyn Ciesla - 0.18.3-1 +- 0.18.3 + +* Wed Sep 06 2017 Gwyn Ciesla - 0.18.2-5 +- Patch for CVE-2017-13735. + +* Wed Aug 02 2017 Fedora Release Engineering - 0.18.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 0.18.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Apr 14 2017 Rex Dieter - 0.18.2-2 +- fix rpath, tighten subpkg dependencies, use %%license + +* Thu Mar 09 2017 Jon Ciesla - 0.18.2-1 +- 0.18.2. + +* Mon Feb 13 2017 Jon Ciesla - 0.18.1-1 +- 0.18.1. + +* Fri Feb 10 2017 Fedora Release Engineering - 0.18.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Tue Dec 27 2016 Jon Ciesla - 0.18.0-1 +- 0.18.0. + +* Thu Dec 1 2016 Tom Callaway - 0.17.2-2 +- rebuild for deps + +* Sun May 15 2016 Jon Ciesla - 0.17.2-1 +- 0.17.2. + +* Mon Feb 22 2016 Jon Ciesla - 0.17.1-4 +- Patch to fix FTBFS, BZ 1307280. + +* Wed Feb 03 2016 Fedora Release Engineering - 0.17.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Tue Dec 01 2015 Jon Ciesla - 0.17.1-2 +- Patch for CVE-2015-8366 and CVE-2015-8367, BZ 1287057. + +* Sun Nov 29 2015 Jon Ciesla - 0.17.1-1 +- 0.17.1. + +* Mon Aug 17 2015 Jon Ciesla - 0.17.0-1 +- 0.17.0. + +* Tue Jun 16 2015 Fedora Release Engineering - 0.16.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat May 16 2015 Jon Ciesla - 0.16.2-1 +- 0.16.2, BZ 1222258. + +* Thu May 14 2015 Jon Ciesla - 0.16.1-7 +- Add provides for bundled dcraw, https://fedorahosted.org/fpc/ticket/530 +- Fix EVR in changelog. + +* Mon May 11 2015 Jon Ciesla - 0.16.1-6 +- 0.16.1, BZ 1220382. + +* Sat May 02 2015 Kalev Lember - 0.16.0-5 +- Rebuilt for GCC 5 C++11 ABI change + +* Fri Aug 15 2014 Fedora Release Engineering - 0.16.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Fri Jun 06 2014 Fedora Release Engineering - 0.16.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Thu Feb 20 2014 Jon Ciesla - 0.16.0-2 +- Fix pkg-config flags, BZ 837248. + +* Tue Jan 21 2014 Jon Ciesla - 0.16.0-1 +- 0.16.0, BZ 1055281. + +* Fri Aug 30 2013 Jon Ciesla - 0.15.4-1 +- 0.15.4, CVE-2013-1439, BZ 1002717. + +* Wed Aug 07 2013 Jon Ciesla - 0.15.3-3 +- Enable samples, BZ 991514, + +* Fri Aug 02 2013 Fedora Release Engineering - 0.15.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Tue Jul 09 2013 Jon Ciesla - 0.15.3-1 +- 0.15.3. + +* Wed May 29 2013 Jon Ciesla - 0.15.2-1 +- Latest upstream, two security fixes. + +* Wed May 29 2013 Jon Ciesla - 0.14.8-2 +- Patch for double free, CVE-2013-2126, BZ 968387. + +* Wed May 29 2013 Jon Ciesla - 0.14.8-1 +- Latest upstream, fixes gcc 4.8 issues. + +* Thu Apr 11 2013 Jon Ciesla - 0.14.7-4 +- Revert prior patch. + +* Thu Apr 11 2013 Jon Ciesla - 0.14.7-3 +- Patch for segfault, BZ 948628. + +* Wed Feb 13 2013 Fedora Release Engineering - 0.14.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Mon Nov 26 2012 Jon Ciesla - 0.14.7-1 +- New upstream 0.14.7 + +* Wed Jul 18 2012 Fedora Release Engineering - 0.14.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Sat Jun 2 2012 Siddhesh Poyarekar - 0.14.6-2 +- Use lcms2. + +* Sat Jun 2 2012 Siddhesh Poyarekar - 0.14.6-1 +- New upstream 0.14.6 + +* Tue Feb 28 2012 Fedora Release Engineering - 0.14.3-4 +- Rebuilt for c++ ABI breakage + +* Thu Jan 12 2012 Fedora Release Engineering - 0.14.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Fri Dec 9 2011 Siddhesh Poyarekar - 0.14.3-2 +- Add demosaic packs (bz #760638) +- Change license to GPLv3+ due to above change + +* Wed Nov 16 2011 Siddhesh Poyarekar - 0.14.3-1 +- Rebase to upstream 0.14.3 + +* Mon Feb 07 2011 Fedora Release Engineering - 0.11.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Sun Dec 12 2010 Siddhesh Poyarekar 0.11.3-2 +- Of course, you need to upload the new sources. + +* Sun Dec 12 2010 Siddhesh Poyarekar 0.11.3-1 +- upstream 0.11.3 + +* Sat Nov 13 2010 Siddhesh Poyarekar 0.9.1-9 +- Build position independent object code + +* Thu Jul 08 2010 Siddhesh Poyarekar 0.9.1-8 +- Remove LibRaw license since we're not distributing LibRaw under its terms + +* Wed Jul 07 2010 Siddhesh Poyarekar 0.9.1-7 +- Buildroot is unnecessary +- Corrected license to LGPLv2 or CDDL + +* Sun Jul 04 2010 Siddhesh Poyarekar 0.9.1-6 +- Do not impose -O4 and -w in build options +- Change package group to Development/Libraries +- Corrected license to LGPLv2 +- setup macro no longer needs the name and version arguments +- Rename patches to include name and version + +* Wed Jun 30 2010 Siddhesh Poyarekar 0.9.1-5 +- Use optflags for build +- Install the documentation in a cleaner way + +* Tue Jun 29 2010 Siddhesh Poyarekar 0.9.1-4 +- Use upstream package name (libRaw) instead of libraw + +* Tue Jun 29 2010 Siddhesh Poyarekar 0.9.1-3 +- Remove the clean section since it is not needed in F-13 and later +- Correct installation of docs into defaultdocdir instead of docdir + +* Thu Jun 10 2010 Siddhesh Poyarekar 0.9.1-2 +- Disable lcms and openmp support by default so that we're in line with + upstream default + +* Fri Jun 04 2010 Siddhesh Poyarekar 0.9.1-1 +- New package +